Subj. Включается так:
...[ /code]
где xxx - язык программирования, поддерживается несколько популярных языков
Работает пока только на теме tango
Пример:
public static String md5hash(String pass) {
try {
MessageDigest md = MessageDigest.getInstance("MD5"); //$NON-NLS-1$
BigInteger bi = new BigInteger(1, md.digest(pass.getBytes()));
String hash = bi.toString(16);
if (hash.length() < 32) {
StringBuffer buf = new StringBuffer();
for (int i = 0; i < 32 - hash.length(); i++) {
buf.append('0');
}
buf.append(hash);
// logger.fine("Calculated hash="+buf.toString()); //$NON-NLS-1$
return buf.toString();
} else {
return hash;
}
} catch (GeneralSecurityException gse) {
throw new RuntimeException(gse);
}
}