为什么我的bcrypt密码哈希始终以$ 2y $ 05 $开头

时间:2013-09-25 00:06:04

标签: php bcrypt

我正在使用salt创建一个密码哈希值,成本为5,每次创建哈希值时,以“$ 2y $ 05 $”开头是否有任何原因?

1 个答案:

答案 0 :(得分:5)

$是一个字段分隔符。 2y是版本字段,此版本号表示已修复significant security flaw。还有其他人。 05表示已创建哈希值的费用(在您的情况下为2^5