Argon2哈希生成
单位KB,值越大越安全
迭代次数,值越大越安全
并行线程数
输出哈希的字节长度
功能特点
🏆
最新标准
Argon2是2015年密码哈希竞赛冠军,是目前最安全的密码哈希算法
🔄
多种变体
支持Argon2d、Argon2i、Argon2id三种变体,适应不同安全需求
⚙️
灵活配置
可调整内存、时间、并行度参数,平衡安全性和性能
🏠
本地计算
所有计算在浏览器本地完成,数据不上传服务器
使用教程
- 1
选择生成哈希或验证哈希模式
- 2
输入密码(验证模式还需输入哈希值)
- 3
配置参数(可选,使用默认值即可)
- 4
点击生成或验证按钮获取结果
常见问题
什么是Argon2?
Argon2是2015年密码哈希竞赛(PHC)的冠军算法,专为密码存储设计。它抗GPU/ASIC攻击,是目前最推荐的密码哈希算法。
Argon2d、Argon2i、Argon2id有什么区别?
Argon2d抗GPU攻击,Argon2i抗侧信道攻击,Argon2id是两者的混合,推荐用于大多数场景。
Argon2和Bcrypt哪个更好?
Argon2更新、更安全,抗GPU攻击能力更强,可配置内存成本。Bcrypt成熟稳定,广泛支持。新项目推荐Argon2。
参数应该如何设置?
推荐默认值:内存65536KB(64MB),时间3,并行度4。高安全场景可增加内存和时间成本。