本文へスキップ

平成31年度 春期 ITパスポート試験 問75

この問題の解説と、これまでの解答の記録です。

問75
頻出度★★★

A さんは B さんだけに伝えたい内容を書いた電子メールを, 公開鍵暗号方式を用いて B さんの鍵で暗号化して B さんに送った。この電子メールを復号するために必要な鍵はどれか。

出典 平成31年度 春期 ITパスポート試験 問75
解説

問 75

  • 不正解ア

    「Aさんの公開鍵」は誰でも入手できる公開情報であり、B さんの公開鍵で暗号化された文とは対になっていないため復号できない。送信者 A の鍵はこの機密通信の復号には無関係。

  • 不正解イ

    「Aさんの秘密鍵」は A 本人がディジタル署名などに使う鍵で、B さんの公開鍵で暗号化された文を復号する鍵とは対になっていない。復号できない。

  • 不正解ウ

    「Bさんの公開鍵」は今回『暗号化』に使った鍵そのもの。公開鍵暗号方式では暗号化した鍵で復号することはできず(同じ鍵で戻せるのは共通鍵暗号方式)、復号には対の秘密鍵が必要なので誤り。

  • エ

    正解 公開鍵暗号方式では、公開鍵と秘密鍵が数学的に対をなし、「一方で暗号化した文は、対になるもう一方でしか復号できない」。機密通信の場合、送信者 A は受信者 B の『公開鍵』で暗号化する。この暗号文を元に戻せるのは、B だけが秘密に保持する『B さんの秘密鍵』だけである。したがって復号に必要な鍵は「エ Bさんの秘密鍵」となる。B さんの秘密鍵は本人以外は持たないため、第三者は暗号文を復号できず、B さんだけに内容を伝えられる。

ここがポイント
  • 公開鍵暗号方式で機密性を守る通信では、送信者は『受信者の公開鍵』で暗号化し、受信者は『自分の秘密鍵』で復号する。
  • 公開鍵と秘密鍵は対であり、一方で暗号化した文はもう一方でしか復号できない。暗号化に使った鍵と復号に使う鍵は同じではない点が共通鍵暗号方式との違い。
用語

解答の記録