标签: php bcrypt
我正在使用salt创建一个密码哈希值,成本为5,每次创建哈希值时,以“$ 2y $ 05 $”开头是否有任何原因?
答案 0 :(得分:5)
$是一个字段分隔符。 2y是版本字段,此版本号表示已修复significant security flaw。还有其他人。 05表示已创建哈希值的费用(在您的情况下为2^5。
$
2y
05
2^5