哈希密码最有效的方法

时间:2011-06-21 12:15:25

标签: php mysql

  

可能重复:
  Secure hash and salt for PHP passwords

我想哈希用户的密码。

我会用盐。

过去,我使用过md5但很明显,现在这是一种非常过时的哈希密码方式。

sha256或sha512的效果更好,而不是速度。

感谢。

2 个答案:

答案 0 :(得分:1)

定义“有效性”。显然,sha512比sha256更安全,更慢,磁盘空间更小。

答案 1 :(得分:1)

使用salt进行散列我推荐使用HMAC方法(在PHP的hash_hmac()中实现)