Distinguishing attack とは

暗号化では、識別攻撃とは、攻撃者が暗号化されたデータとランダムなデータを区別できる暗号で暗号化されたデータに対する任意の暗号解読形式のことです。現代の対称鍵暗号は、そのような攻撃から免れられるように特別に設計されています。換言すれば、最新の暗号化方式は擬似ランダム置換であり、暗号文の区別ができないように設計されている。もしブルートフォースサーチよりも速くランダムからの出力を区別できるアルゴリズムが見つかった場合、これは暗号の中断と見なされます。
同様の概念は既知の鍵による識別攻撃であり、攻撃者はその鍵を知っており、平文から暗号文への変換がランダムではない暗号で構造的な特性を見つけることができます。