ITパスポート模擬試験~令和7年度【問89】~

Aさんは、Bさんから次の4種類のメッセージを受け取った。Aさんが、受け取ったメッセージを復号して読むことができるものだけを全て挙げたものはどれか。

a AさんとBさんとの共通鍵で暗号化したメッセージ
b Aさんの公開鍵で暗号化したメッセージ
c Bさんの公開鍵で暗号化したメッセージ
d Bさんの秘密鍵で暗号化したメッセージ

  • ア. a, b, d
  • イ. a, с, d
  • ウ. b, d
  • エ. c,d

【答え】ア

【解説】

各選択肢の解説

a AさんとBさんとの共通鍵で暗号化したメッセージ

共通鍵暗号方式は、暗号化と復号に同じ鍵(共通鍵)を使う

→ ⭕ AさんとBさんが共通鍵を持っているため、Bさんがこの共通鍵で暗号化したメッセージは、Aさんも同じ鍵で復号可能

b Aさんの公開鍵で暗号化したメッセージ

公開鍵暗号方式では、公開鍵で暗号化したメッセージは対応する秘密鍵で復号する

→ここでは「Aさんの公開鍵で暗号化」とあるので、復号は「Aさんの秘密鍵」が必要

→ ⭕ Aさんは自分の秘密鍵を持っているので、このメッセージは復号可能

c Bさんの公開鍵で暗号化したメッセージ

→Bさんの公開鍵で暗号化したメッセージは、対応するBさんの秘密鍵でしか復号できない

→ ❌ AさんはBさんの秘密鍵を持っていないので、このメッセージは復号できない

d Bさんの秘密鍵で暗号化したメッセージ

→Bさんの秘密鍵で暗号化したメッセージは、Bさんの対応する公開鍵で復号可能

→公開鍵は一般に公開されているので、Aさんも公開鍵を持っているはず

→ ⭕ Aさんはこのメッセージを復号できる

MEMO

なお、この方式は「署名」的に使われ(デジタル署名)、メッセージの送信者がBさんであることを保証します。

以上より、正解はア. a, b, dとなります。

間違えた人はこちらで復習

暗号技術と公開鍵基盤