很多场景下,账号密码明文比较危险,使用md5算法可以有效的保证密码安全问题
public static String getMd5(String data) {
try {
MessageDigest md = MessageDigest.getInstance("MD5");
byte[] result = md.digest(data.getBytes());
StringBuffer sb = new StringBuffer();
for (byte b : result) {
int sign = b & 0xff;
String str = Integer.toHexString(sign);
if (str.length() == 1) {
sb.append("0");
}
sb.append(str);
}
return sb.toString();
} catch (Exception e) {
e.printStackTrace();
}
}