前方秘匿性(Forward Secrecy)の性質として、適切なものはどれか。
ア |
鍵交換に使った秘密鍵が漏えいしたとしても、過去の暗号文は解読されない。 |
イ |
時系列データをチェーンの形で結び、かつ、ネットワーク上の複数のノードで共有するので、データを改ざんできない。 |
ウ |
対となる二つの鍵の片方の鍵で暗号化したデータは、もう片方の鍵でだけ復号できる。 |
エ |
データに非可逆処理をして生成される固定長のハッシュ値からは、元のデータを推測できない。 |
答え ア
【解説】
ア |
鍵交換に使った秘密鍵が漏えいしたとしても、過去の暗号文は解読されないのは、前方秘匿性の性質です。(〇) |
イ |
時系列データをチェーンの形で結び、かつ、ネットワーク上の複数のノードで共有するので、データを改ざんできないのは、ブロックチェーンの性質です。(×) |
ウ |
対となる二つの鍵の片方の鍵で暗号化したデータは、もう片方の鍵でだけ復号できるのは、公開鍵暗号方式の性質です。(×) |
エ |
データに非可逆処理をして生成される固定長のハッシュ値からは、元のデータを推測できないのは、暗号学的ハッシュ関数の性質です。(×) |
【キーワード】
・前方秘匿性
【キーワードの解説】
- 前方秘匿性(Forward Secrecy)
長期的な鍵対からセッションキーを生成した際に、のちに長期鍵の安全性が破れたとしてもセッションキーの安全性が保たれるという、鍵交換プロトコルの持つ性質です。
この特性を守るためには、データを暗号化するための鍵から別の鍵を生成してはならないし、そしてデータを暗号化する鍵の素材となる秘密は一度だけの使い捨てにしなければならない。
もっと、「前方秘匿性」について調べてみよう。
戻る
一覧へ
次へ
|