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