扫码关注官方订阅号
想安全地存储用户密码
Python27
Linux-Server
ringa_lee
最好的方法当然是永远不要decrypt喽
decrypt
你看下这里的例子:
https://paragonie.com/blog/20...
import bcrypt import hmac # Calculating a hash password = b"correct horse battery staple" hashed = bcrypt.hashpw(password, bcrypt.gensalt()) # Validating a hash (don't use ==) if (hmac.compare_digest(bcrypt.hashpw(password, hashed), hashed)): # Login successful
用bcrypt妥妥的
bcrypt
其实只要保证处理之后的字符不发生碰撞就好,你只需要存储比对计算后的结果,只要最终字符一致就是密码一致。比如QQ的双MD5。
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
最好的方法当然是永远不要
decrypt喽你看下这里的例子:
https://paragonie.com/blog/20...
用
bcrypt妥妥的其实只要保证处理之后的字符不发生碰撞就好,你只需要存储比对计算后的结果,只要最终字符一致就是密码一致。比如QQ的双MD5。