SHA3-Keccak
SHA-3 Keccak 指定 SHA-3 标准使用的 Keccak 海绵实例化参数,与原始 Keccak 提交在填充规则上有细微差异。
用途
标准化 Keccak 的参数选择,确保 SHA-3 与原始 Keccak 提案互操作一致。
机制
SHA-3 使用 Keccak[1600] 海绵,容量 c=2×输出长度,速率 r=1600-c,填充为 0x06...0x80(原 Keccak 为 0x01...0x80)。其余置换与轮函数完全相同。
用例
- SHA-3 标准实现
- NIST 合规哈希
- 海绵函数实例化