Oppure

Loading
12/09/06 16:59
flashmazzo
private String md5 (String message) {
try {
MessageDigest md = MessageDigest.getInstance("MD5";);
return hex (md.digest(message.getBytes("CP1252";)));
}
catch (NoSuchAlgorithmException e) {}
catch (UnsupportedEncodingException e) {}
return null;
}
aaa
14/09/06 15:48
netarrow
quel metodo prende una stringa, viene calcolata un'impronta di messaggio sui bytes in codifica cp1252; l'hash risultante viene passato al metodo hex che a intuido direi converta la stringa in formato esadecimale.
Poi c'è la gestione delle eccezioni: la prima eccezione si verifica quando l'algoritmo specificato in getInstance non è supportato dal provider crittografico, la seconda quando la codifica specificata in getBytes non è riconosciuta.

ciao
Ultima modifica effettuata da netarrow 14/09/06 15:50
aaa