PBKDF2 口令派生与哈希工具

可调盐值与迭代次数的口令派生,验证存储方案时对照用。

🧂 PBKDF2 口令派生

📋 派生结果

—

📌 参数怎么定

参数建议
迭代次数OWASP 建议 PBKDF2-SHA256 至少 31 万次,PBKDF2-SHA512 至少 21 万次。数字越大越慢,需要在安全与登录延迟之间平衡。
盐值长度至少 16 字节随机值,每个用户独立生成。盐值不需要保密,但要和哈希结果一起存进数据库。
输出长度32 字节足够。更长的输出不会线性提升安全性,反而增加存储和计算开销。
算法选择PBKDF2 适合需要 FIPS 合规的场景。没有合规约束时,Argon2id 或 scrypt 对抗 GPU 破解的效果更好。

PBKDF2 只能对抗暴力破解的算力成本,无法阻止弱口令被猜中。口令强度仍是最关键的一环,可配合本工具矩阵中的弱口令查询自查。