grazie, ma ho risolto con SHA-1 gia' implementato in java.securty.MessageDigest
dopo un po' di prove ho ottenuto quello che volevo....spero
faccio questo:
	codice:
	        ........
        MessageDigest msgDig = null;
	try {
	  msgDig = MessageDigest.getInstance("SHA-1");
	
	  String buf = new String("password");
	  byte[] data = buf.getBytes();
	
	  msgDig.update(data);
	  byte[] digestData = msgDig.digest();
        }
	catch (NoSuchAlgorithmException e) {
	  System.out.println("Algoritmo richiesto non supportato");
	}
        ........
 
e' la prima volta che uso questa classe , spero di non averne fatto un uso improprio.
se qualcuno(piu' esperto con tale classe) trava errori nell'uso, me li segnali please
Un'ultima cosa per Zero-2 MD5 e' ritenuto (quasi) poco robusto.
Infatti l'hash e' di 128 bit
L'hash di SHA-1 invece e' di 160 bit