問題
公開鍵暗号方式を使った暗号通信を n 人が相互に行う場合、全部で何個の異なる鍵が必要になるか。ここで、一組の公開鍵と秘密鍵は 2 個と数える。
選択肢
- 1n+1
- 22n
- 3n(n−1)/2
- 4n²
正解
2. 2n
詳しい解説を見る解説を閉じる
解説
公開鍵暗号方式では、各利用者が公開鍵と秘密鍵のペア(2 個)を 1 組ずつ持てばよい。受信者ごとに鍵ペアを用意すればすべての相手と通信できるため、n 人では n×2=2n 個の鍵が必要になる。よってイが正解。n(n−1)/2 は共通鍵暗号方式で全員が個別の共通鍵を持つ場合の鍵数であり誤り。(出典: 令和6年度 春期 応用情報技術者試験 午前 問38)
一問一答
全400問を繰り返し学習