平成29年度春期 ITパスポート 問86 解説
AさんはBさんの公開鍵をもっている。Bさんの公開鍵を使ってAさんができることはどれか。
- アAさんのディジタル署名を作成でき,Bさんへの通信に付与する。
- イBさんが確実に受け取ったという通知を自動返信させることができる電子メールを送信する。
- ウBさんだけが復号できる暗号文を作成する。
- エBさんへの通信の内容が改ざんされた場合に,Aさんが検知できる。
答えを見る
正解 ウBさんだけが復号できる暗号文を作成する。
要点相手の公開鍵で暗号化すると相手の秘密鍵でしか復号できない
解説
Bさんの公開鍵で暗号化した暗号文は、ペアとなるBさんの秘密鍵でしか復号できません。したがってAさんは、Bさんだけが復号できる暗号文を作れます。
- ア:Aさんのディジタル署名は、Aさん自身の秘密鍵で作成するので誤り。
- イ:受信確認の自動返信は、公開鍵の機能ではないので誤り。
- エ:通信の改ざんを検知するには、送信者の署名を受信側で検証する必要があり、Aさんが送信内容の改ざんをBさんの公開鍵で検知することはできないので誤り。