数据MD5加密
public class MD5Util {
private static final String ENCODING = "UTF-8";
public MD5Util() {
}
public static String encodePass(String pass) {
Objects.requireNonNull(pass);
String passEncode = null;
try {
MessageDigest md5 = MessageDigest.getInstance("MD5");
Charset charset = Charset.forName("UTF-8");
byte[] bytes = pass.getBytes(charset);
md5.update(bytes);
byte[] digest = md5.digest();
passEncode = (new BigInteger(1, digest)).toString(16).toUpperCase();
} catch (NoSuchAlgorithmException var6) {
var6.printStackTrace();
}
return passEncode;
}
}