本文主要是介绍Java md5加密,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
private static String md5(String passwd) {
try {
MessageDigest md = MessageDigest.getInstance("md5");
byte[] arr = md.digest(passwd.getBytes(StandardCharsets.UTF_8));
StringBuilder sb = new StringBuilder();
for(byte b: arr) {
sb.append(Integer.toHexString(b & 0xFF));
}
return sb.toString();
} catch (NoSuchAlgorithmException e) {
e.printStackTrace();
}
return "";
}
为了登录的安全性,通常需要对密码加密,加密后保存加密后的结果,用户登录时将用户输入进行加密,将加密结果与密码加密结果比较。
这篇关于Java md5加密的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!