IT用語集 › セキュリティ › スライド攻撃

スライド攻撃

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

ブロック暗号で、同一の鍵のもとラウンドが同一であることを突く暗号解読攻撃。

発想は、同じ鍵のもとで二組の平文・暗号文のペアを互いにずらして対応づけられる、というものだ。攻撃者は一方のペアをもう一方に対して「スライド」させ、ラウンド関数の結果が一致する組を見つけると、鍵の情報が漏れ出す。BiryukovとWagnerが1999年にこの手法を発表した。すべてのラウンドが同一の暗号が対象となる。

対策は単純だが意図的に行う必要がある。ラウンドごとに違いを持たせればよく、たとえば対称性を崩すラウンド定数を入れる。ブロック暗号はラウンド数から想像されるより弱いことがある、という良い教訓である。

← 用語集に戻る