IPA過去問ドリル

平成21年度 秋期 基本情報技術者試験 午前 問42

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

公開鍵暗号方式を用いて,図のように A さんから B さんへ,他人に秘密にしておきたい文章を送るとき,暗号化に用いる鍵 K として,適切なものはどれか。

平成21年度 秋期 基本情報技術者試験 午前 問42の図

出典:平成21年度 秋期 基本情報技術者試験 午前 問42

正解:ウ

解説

公開鍵暗号方式では,送信者は受信者の公開鍵で文章を暗号化し,受信者は自分だけが知る秘密鍵で復号します。図ではBさんが復号に自分の秘密鍵を使っているので,Aさんが暗号化に用いる鍵KはBさんの公開鍵でなければなりません。

選択肢ごとの解説

  • 誤り。Aさんの公開鍵で暗号化すると,対応するAさんの秘密鍵でしか復号できず,Bさんの秘密鍵では復号できません。
  • 誤り。Aさんの秘密鍵は本人しか持っておらず,他者に公開しないため暗号化の鍵として送信前に使うことはできません。
  • 正しい。Bさんの公開鍵で暗号化すれば,対応するBさんの秘密鍵で復号でき,図の処理と一致します。
  • 誤り。公開鍵暗号方式では,共通の秘密鍵ではなく,受信者ごとの公開鍵・秘密鍵の組を用います。
基本情報技術者の過去問を演習モードで解く