代码如下
public static String getMD5Digest(String sourceData) {
try {
//此句话是采用MD5算法加密
MessageDigest alga = MessageDigest.getInstance(“MD5”);
//此句话是采用SHA-1算法
//MessageDigest alga=MessageDigest.getInstance("SHA-1");
alga.update(sourceData.getBytes());
byte[] digesta = alga.digest();
return byteToHexString(digesta);
} catch (NoSuchAlgorithmException ex) {
ex.printStackTrace();
}
return null;
}
Junit测试MD5: