令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問18
テクノロジ/セキュリティ前方秘匿性(Forward Secrecy)の性質として,適切なものはどれか。
出典:令和3年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問18
- ア鍵交換に使った秘密鍵が漏えいしたとしても,過去の暗号文は解読されない。
- イ時系列データをチェーンの形で結び,かつ,ネットワーク上の複数のノードで共有するので,データを改ざんできない。
- ウ対となる二つの鍵の片方の鍵で暗号化したデータは,もう片方の鍵でだけ復号できる。
- エデータに非可逆処理をして生成される固定長のハッシュ値からは,元のデータを推測できない。
正解:ア
解説
前方秘匿性(Forward Secrecy)とは,通信のたびに一時的な鍵(セッション鍵)を生成し,鍵交換に使う長期の秘密鍵(サーバの秘密鍵など)が将来漏えいしたとしても,過去に記録・傍受された暗号文を後から復号されることがない性質です。Diffie-Hellman 鍵交換の都度乱数を使う方式(DHE,ECDHE)などで実現されます。
選択肢ごとの解説
- ア正しい。鍵交換に使った秘密鍵が漏えいしても過去の暗号文が解読されないのが前方秘匿性です。
- イ誤り。これはブロックチェーンの改ざん耐性に関する説明です。
- ウ誤り。これは公開鍵暗号方式の鍵ペアの性質の説明です。
- エ誤り。これはハッシュ関数の一方向性(原像計算困難性)の説明です。