IT用語集 › セキュリティ › 宮口・プレニール方式

宮口・プレニール方式

セキュリティ Svenska → 更新: 2026-10-24

Matyas–Meyer–Oseasに、直前のチェイニング値のXORをもう一つ加えた方式。Whirlpoolが採用した。

式はHi = Eg(Hi−1)(mi) ⊕ mi ⊕ Hi−1である。宮口庄司とバルト・プレニールが1990年頃に、それぞれ独立して到達した。追加される項はXOR一回分のコストで済み、メッセージとチェイニング値の両方を先へ引き継ぐことで、単純な方式に残るいくつかの抜け道をふさぐ。

1993年、プレニール、ホーフェルツ、ファンデワレは、ブロック暗号を1ブロックにつき1回だけ呼び出して圧縮関数を作る64通りの方法をすべて調べ、安全なものを12通り見出した。宮口・プレニール、Matyas–Meyer–Oseas、Davies–Meyerなどがそれに含まれる。証明が出そろったのは2002年のことだ。Whirlpoolは、AES風の独自暗号Wの周りにこの宮口・プレニール方式を組み立てている。

← 用語集に戻る