令和4年度 秋期 システム監査技術者試験 午前II 問18
公開鍵暗号方式を使った暗号通信をn人が相互に行う場合,全部で何個の異なる鍵が必要になるか。ここで,一組の公開鍵と秘密鍵は2個と数える。
解答・解説
正解: イ. 2n
概要
公開鍵暗号方式では、データの暗号化と復号に異なる鍵のペア(公開鍵と秘密鍵)を使用します。
鍵の数の計算
- 各利用者は、他の人が自分宛のデータを暗号化するための公開鍵と、受信した暗号文を自分で復号するための秘密鍵のペアをそれぞれ作成します。
- 設問に「一組の公開鍵と秘密鍵は2個と数える」とある通り、1人につき2個の鍵が必要になります。
- したがって、人が相互に暗号通信を行う場合、システム全体で必要な鍵の総数は 個となります。