在原始密码基础之上,生成一个随机的字符串(盐值salt)),拼接后的字符串再次MD5
加密。加盐格式:$salt$pass
注册环节:
1.获取输入密码password1123456
2.调用工具类,生成一段4位的字符串(盐值salt)
3.调用工具类,加密salt+password1=password2
4.保存密码pasword2和盐值到数据库
登录环节:
1.根据用户账号查询到盐值salt
2.拼接用户明文输入密码salt+password,MD5加密为passwordMD5
3.原账号验证逻辑
在线加密/解密工具
https://www.cmd5.com/文章来源:https://www.toymoban.com/news/detail-816388.html
只能说增加了MD5的安全性,但并没有本质的区别,依旧可以被破解,最关键的地方变成了盐值salt。文章来源地址https://www.toymoban.com/news/detail-816388.html
到了这里,关于MD5加盐的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!