public class MD5Util {
public static String md5(String src){
try {
MessageDigest md=MessageDigest.getInstance("MD5");
byte[] b=md.digest(src.getBytes());
BASE64Encoder encoder=new BASE64Encoder();
return encoder.encode(b);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return null;
}
}
public static String md5(String src){
try {
MessageDigest md=MessageDigest.getInstance("MD5");
byte[] b=md.digest(src.getBytes());
BASE64Encoder encoder=new BASE64Encoder();
return encoder.encode(b);
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return null;
}
}
Java MD5 加密实现
本文提供了一个 Java 实现的 MD5 加密方法,通过使用 MessageDigest 类完成字符串的 MD5 哈希计算,并采用 BASE64 编码方式对结果进行编码。
1万+

被折叠的 条评论
为什么被折叠?



