我正在使用PHP和CodeIgniter Framework连接到MySQL数据库.我想将我的密码存储在数据库中加密,并希望知道最好的方法.
加密密码是个坏主意.如果有人获取了您的数据库,他们可能会获得您用于加密密码的密钥.
真正的解决方案是哈希,加盐,然后存储密码.杰夫阿特伍德有一个很棒的帖子:http: //www.codinghorror.com/blog/archives/000953.html
这里有一个讨论"彩虹表",大量的单词表与他们的MD5总和:http: //www.codinghorror.com/blog/archives/000949.html
归档时间: |
|
查看次数: |
1681 次 |
最近记录: |