令和4年度 秋期 情報処理安全確保支援士試験 午前II 問8

前方秘匿性 (Forward Secrecy) の説明として, 適切なものはどれか。

解答・解説

正解: ア. 鍵交換に使った秘密鍵が漏えいしたとしても, それより前の暗号文は解読されない。

前方秘匿性 (Forward Secrecy) とは、暗号通信において、現在または将来において秘密鍵が漏えいした場合でも、過去にさかのぼって暗号文が解読されないことを保証する性質のことです。
この性質を満たす代表的な鍵交換アルゴリズムとして、DHE (Diffie-Hellman Ephemeral) や ECDHE (Elliptic Curve Diffie-Hellman Ephemeral) などがあります。

各選択肢の解説

  • ア: 正解。前方秘匿性の正しい説明です。過去の通信の機密性が将来の鍵漏えいによって脅かされることはありません。
  • イ: 誤り。時系列データをチェーンの形で結び、ネットワーク上で共有して改ざんを防ぐ仕組みはブロックチェーンに関する説明です。
  • ウ: 誤り。対となる二つの鍵(公開鍵と秘密鍵)を使用し、片方で暗号化したデータをもう片方でのみ復号できる仕組みは公開鍵暗号方式に関する説明です。
  • エ: 誤り。データから非可逆的な固定長の値を生成し、元のデータを推測できないようにする仕組みはハッシュ関数(およびその一方向性)に関する説明です。

Spineチーム