平成30年度 春期 基本情報技術者試験 午前 問38
テクノロジ/セキュリティAさんがBさんの公開鍵で暗号化した電子メールを,BさんとCさんに送信した結果のうち,適切なものはどれか。ここで,Aさん,Bさん,Cさんのそれぞれの公開鍵は3人全員がもち,それぞれの秘密鍵は本人だけがもっているものとする。
出典:平成30年度 春期 基本情報技術者試験 午前 問38
- ア暗号化された電子メールを,Bさんだけが,Aさんの公開鍵で復号できる。
- イ暗号化された電子メールを,Bさんだけが,自身の秘密鍵で復号できる。
- ウ暗号化された電子メールを,Bさんも,Cさんも,Bさんの公開鍵で復号できる。
- エ暗号化された電子メールを,Bさんも,Cさんも,自身の秘密鍵で復号できる。
正解:イ
解説
公開鍵暗号方式では,ある人の公開鍵で暗号化されたデータは,対応する秘密鍵をもつ本人だけが復号できます。AさんがBさんの公開鍵で暗号化した電子メールは,Bさんの秘密鍵をもつBさんだけが復号でき,同じ公開鍵を持つCさんであっても秘密鍵を持たないため復号できません。
選択肢ごとの解説
- ア誤り。復号に用いるのはAさんの公開鍵ではなく,Bさんの秘密鍵です。
- イ正しい。Bさんの公開鍵で暗号化されたデータは,対応する秘密鍵をもつBさんだけが自身の秘密鍵で復号できます。
- ウ誤り。Bさんの公開鍵では復号できません。復号にはBさんの秘密鍵が必要です。
- エ誤り。Cさんは,Bさんの秘密鍵を持っていないため復号できません。