package com.zy.asrs.wms.utils;
|
|
import java.nio.charset.StandardCharsets;
|
import java.security.MessageDigest;
|
|
public class EncryptUtils {
|
|
public static String md5(String plainString) {
|
String cipherString = null;
|
try {
|
// 获取实例
|
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
|
// 计算摘要
|
byte[] cipherBytes = messageDigest.digest(plainString.getBytes(StandardCharsets.UTF_8));
|
// 输出为16进制字符串
|
StringBuilder sb = new StringBuilder();
|
for (byte b : cipherBytes) {
|
sb.append(String.format("%02x", b));
|
}
|
cipherString = sb.toString();
|
} catch (Exception e) {
|
e.printStackTrace();
|
}
|
return cipherString;
|
}
|
|
}
|