//MD5加密算法
public static String md5(String str) {
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.update(str.getBytes());
//BigInteger作用:将8位的字符串,转换为16位的字符串
//得到的16位字符串的哈希码值
//参数1:1 正数 0 0 -1 负数
return new BigInteger(1, messageDigest.digest()).toString(16);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return null;
}
MD5双层加密
最新推荐文章于 2023-11-30 13:11:42 发布