src/main/java/com/ken/wms/security/util/MD5Util.java
(完整代码) 1KBpackage com.ken.wms.security.util;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* MD5
*
* @author Ken
*/
public class MD5Util {
/**
* 使用 MD5 算法对字符串进行处理
*
* @param plainString 需要处理的字符串
* @return 返回处理后的字符串
*/
public static String MD5(String plainString) {
if (plainString != null) {
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
messageDigest.update(plainString.getBytes());
byte[] byteData = messageDigest.digest();
StringBuilder hexString = new StringBuilder();
for (byte aByteData : byteData) {
String hex = Integer.toHexString(0xff & aByteData);
if (hex.length() == 1)
hexString.append('0');
hexString.append(hex);
}
return hexString.toString();
} catch (NoSuchAlgorithmException e) {/* log */}
}
return "";
}
}
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
