package com.svw.newsvwuc.common.utils;
import cn.hutool.core.util.StrUtil;
import java.nio.charset.StandardCharsets;
import java.security.MessageDigest;
public class MD5Util {
public static String md5(String password) {
if (StrUtil.isBlank(password)) {
return null;
} else {
String value = null;
MessageDigest md5 = null;
try {
md5 = MessageDigest.getInstance("MD5");
sun.misc.base64Encoder baseEncoder = new sun.misc.base64Encoder();
if (md5 != null) {
value = baseEncoder.encode(md5.digest(password.getBytes(StandardCharsets.UTF_8)));
}
} catch (Exception ex) {
return null;
}
return value;
}
}
}