跳到主要内容
uencoder

Argon2

Argon2 是 PHC 竞赛胜出的密码哈希函数,在内存矩阵上多轮填充与访问,提供强内存困难性与时间-内存权衡抗性。

用途

作为密码哈希标准(RFC 9106)抵抗 GPU/ASIC 并行攻击与时间-内存权衡,是 bcrypt/scrypt 的现代替代。

机制

在 p×m 矩阵上执行 t 轮:每格由引用前一格与伪随机选择的较早格经压缩函数 G 计算。Argon2d(数据依赖寻址)、Argon2i(数据独立)、Argon2id(混合)。

用例

  • 密码哈希存储
  • PHC 竞赛胜出方案
  • RFC 9106 标准

相关工具

参考链接