Fugue
Fugue は IBM による SHA-3 コンペティション応募作であり、AES ラウンド関数に基づくワイドパイプハッシュで、スポンジ構造とパイプ構造を融合する。
目的
AES ハードウェアアクセラレーションを活用し、証明可能なセキュリティ上界を提供する SHA-3 候補であること。
メカニズム
状態は 6×128 ビット(以上)で、AES の SubBytes/ShiftRows/MixColumns に追加の列混合を加えて構成し、パイプライン化された吸収と絞り出しを行う。設計は証明可能なセキュリティ上界を持つ。
ユースケース
- SHA-3 コンペティション応募
- AES ベースのハッシュ
- 証明可能なセキュリティ