令和2年度10月 ITパスポート 問97 解説
公開鍵暗号方式では,暗号化のための鍵と復号のための鍵が必要となる。4人が相互に通信内容を暗号化して送りたい場合は,全部で8個の鍵が必要である。このうち,非公開にする鍵は何個か。
- ア1
- イ2
- ウ4
- エ6
答えを見る
正解 ウ4
要点公開鍵暗号ではN人の非公開鍵(秘密鍵)はN個
解説
公開鍵暗号方式では、各人が公開鍵と秘密鍵の1組(2個)を持ちます。4人なら4 × 2 = 8個の鍵が必要で、そのうち非公開にするのは各人の秘密鍵なので、4 × 1 = 4[個]です。したがってウが正解です。送信者は受信者の公開鍵で暗号化し、受信者は自分の秘密鍵で復号します。
- ア、イ:秘密鍵は1人1個必要なので、4人で1個や2個では足りず誤り。
- エ:6個は、共通鍵暗号方式で4人が相互に通信する場合の鍵の数 4 × 3 ÷ 2 = 6[個]なので誤り。