跳到主要内容
uencoder

CubeHash

CubeHash 是 Bernstein 提交的 SHA-3 竞赛方案,基于 1024 位状态的加法-旋转-XOR 置换,海绵结构。

用途

SHA-3 竞赛候选,结构简单(仅 add/rotate/xor),适合硬件与软件实现。

机制

海绵结构,状态 32×32 位字。每轮:对每列加下一列、旋转、异或下一列、再加下一列,共 10 轮吸收一块 32 字节。输出可变长度。

用例

  • SHA-3 竞赛方案
  • ARX 哈希
  • 海绵结构

相关工具

参考链接