http://www.php.net/manual/en/faq.passwords.php#faq.passwords.fasthash http://www.php.net/manual/en/faq.passwords.php#faq.passwords.fasthash
我将用户密码以哈希形式存储在 MySQL 数据库中。这是否意味着这样做不安全?如果是,我有什么选择?
您链接到的常见问题解答中的下一个问题对此进行了讨论:如果常见的哈希函数不适合,我应该如何哈希我的密码? http://www.php.net/manual/en/faq.passwords.php#faq.passwords.bestpractice
来自常见问题解答:
对密码进行哈希处理时建议使用的算法是 Blowfish,因为它的计算成本明显高于 MD5 或 SHA1,但仍具有可扩展性。
接下来的问题是关于盐的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)