午前問99
文書をAさんからBさんに送るとき、公開鍵暗号方式を用いた暗号化とディジタル署名によって、セキュリティを確保したい。このとき、Aさんの公開鍵が使われる場面はどれか。
| Aさんが送る文書の暗号化 | |
| Aさんが送る文書へのディジタル署名の付与 | |
| Bさんが受け取った文書に付与されたディジタル署名の検証 | |
| Bさんが受け取った文書の復号 |
『情報処理過去問.com』からiPhoneアプリがリリースされました!!
正解
- ウ
解説
Aさんの公開鍵が使われるのは、BさんがAさん宛てに暗号化する場合と、Aさんが付与したデジタル署名を検証する場合の2通りです。今回の送信はA→Bなので、暗号化は受信者であるBさんの公開鍵、署名の付与は送信者であるAさんの秘密鍵、署名の検証はAさんの公開鍵、復号はBさんの秘密鍵を用います。したがって、該当するのはウ:デジタル署名の検証です。
| ア. | Aさんが送る文書の暗号化 |
| 文書の暗号化は受信者の公開鍵を用います。A→Bの送信ではBさんの公開鍵を使うため誤りです。 | |
| イ. | Aさんが送る文書へのディジタル署名の付与 |
| デジタル署名の付与は送信者の秘密鍵を用います。Aさんの公開鍵は使わないため誤りです。 | |
| ウ. | Bさんが受け取った文書に付与されたディジタル署名の検証 |
| デジタル署名の検証は送信者の公開鍵で行います。Aさんが付与した署名の検証にはAさんの公開鍵を使うので正しいです。 | |
| エ. | Bさんが受け取った文書の復号 |
| 復号は受信者の秘密鍵で行います。Bさんが復号するのでBさんの秘密鍵を使い、Aさんの公開鍵は用いないため誤りです。 |