正解は エ
暗号理論では安全性を2種類に分類する。計算量的安全性(Computational Security)は、「現実的な計算時間・資源では解読できない」という計算複雑性に基づく安全性。RSA・楕円曲線暗号・AES・DH鍵共有は全てこの安全性に基づく(理論上は無限の計算資源があれば解読可能)。情報理論的安全性(Information-Theoretic Security)は、「いかなる計算資源・計算時間を持つ攻撃者でも解読できない」という情報量に基づく究極の安全性。クロード・シャノンが1949年の論文で証明したワンタイムパッド(OTP:One-Time Pad)が唯一の実用的な情報理論的安全暗号。OTPの条件:鍵が完全ランダム・鍵の長さが平文以上・鍵を一度しか使わない。これらの条件下では暗号文は平文について一切の情報を持たず、理論的に解読不可能。PQCを含む現代の公開鍵暗号は全て計算量的安全性に基づく。
「情報理論的安全性=計算量に依存しない=ワンタイムパッド」を確実に押さえる。PQCや現代の公開鍵暗号はすべて計算量的安全性。