Generazione di un hash md5 in Java
Postato da ROb | nella categoria Java, Sviluppo web | mercoledì, 10 novembre 2010
0
Con questa semplice funzione è possibile generare una stringa in codifica md5 a partire da una stringa di testo.
/**
* Generates the md5sum of the given digest
*
* @param digest
* @return
*/
public static String md5sum(String digest) {
String message = null;
if (digest != null) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.reset();
byte[] messageBytes = md.digest(digest.getBytes());
BigInteger number = new BigInteger(1, messageBytes);
message = number.toString(16);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
}
return message;
}
