問題
公開鍵暗号方式において、送信者がデータを暗号化するときに使用する鍵はどれか。
選択肢
- 1ア 送信者の公開鍵
- 2イ 送信者の秘密鍵
- 3ウ 受信者の公開鍵
- 4エ 受信者の秘密鍵
正解
3. ウ 受信者の公開鍵
詳しい解説を見る解説を閉じる
解説
公開鍵暗号方式で機密性を確保して送信する場合、送信者は「受信者の公開鍵」で暗号化し、受信者は対になる「自分の秘密鍵」で復号する。秘密鍵は受信者本人しか持たないため、第三者は途中で傍受しても復号できない。よってウが正解である。アの送信者の公開鍵で暗号化すると誰も復号できず(復号には送信者の秘密鍵が必要)、イの送信者の秘密鍵による暗号化はディジタル署名の仕組みであり機密性の確保にはならない。エの受信者の秘密鍵は復号に使う鍵である。「暗号化=相手の公開鍵、署名=自分の秘密鍵」という使い分けは最頻出の論点であり、確実に区別して覚えたい。
一問一答
全200問を繰り返し学習