IPA過去問ドリル

平成25年度 春期 基本情報技術者試験 午前 問39

テクノロジ/セキュリティ

X さんは,Y さんにインターネットを使って電子メールを送ろうとしている。電子メールの内容を秘密にする必要があるので,公開鍵暗号方式を使って暗号化して送信したい。電子メールの内容を暗号化するのに使用する鍵はどれか。

出典:平成25年度 春期 基本情報技術者試験 午前 問39

正解:ウ

解説

公開鍵暗号方式では,受信者の公開鍵で暗号化したデータは,対応する受信者本人の秘密鍵でしか復号できません。したがってXさんがYさん宛のメールを暗号化する際は,Yさんの公開鍵を使用します。

選択肢ごとの解説

  • 誤り。Xさんの公開鍵で暗号化すると,Xさん自身の秘密鍵で復号できてしまい,Yさんだけが読めるようにはなりません。
  • 誤り。Xさんの秘密鍵は署名の生成に使うものであり,暗号化に使っても第三者がXさんの公開鍵で復号できてしまうため秘匿になりません。
  • 正しい。Yさんの公開鍵で暗号化すれば,対応するYさんの秘密鍵を持つYさんだけが復号できます。
  • 誤り。Yさんの秘密鍵はYさん本人しか持っておらず,Xさんが暗号化に使うことはできません。
基本情報技術者の過去問を演習モードで解く