跳到主要内容
uencoder

SHACAL-2

SHACAL-2 是将 SHA-256 压缩函数视为分组密码的派生算法,以链值为明文、消息块为密钥。

用途

利用 SHA-256 压缩函数构造分组密码,用于分析 SHA-256 与设计基于 SHA-2 的密码方案。

机制

SHA-256 压缩函数对链值可逆(给定消息块),视为以 512 位消息块为密钥、256 位链值为明文的分组密码。NESSIE 曾评估。

用例

  • SHA-256 安全分析
  • 哈希派生密码
  • NESSIE 评估

相关工具

参考链接