跳到主要内容
uencoder

Catena

Catena 是 Buering 等设计的内存困难密码哈希函数,基于 Bit Reversal Graph 提供时间-内存权衡抗性。

用途

作为密码哈希函数抵抗 GPU/ASIC 并行与时间-内存权衡攻击,是 PHC 竞赛参赛方案。

机制

多轮 Graph-based 计算,每轮在 Bit Reversal Graph 上填充内存并访问,依赖前一轮全状态。参数 λ 控制轮数,g 控制内存。

用例

  • 密码哈希存储
  • PHC 竞赛方案
  • 内存困难函数

相关工具

参考链接