セキュリティ
10人のユーザが互いに共通鍵暗号を使って通信を行う場合、必要な鍵の総数はいくつか。
ア.10本
イ.20本
ウ.40本
エ.45本正解
解説
共通鍵は「2人だけの秘密の合鍵」。10人全員が全員と秘密を共有するなら、組合せの数だけ鍵が必要。10人から2人を選ぶ組合せ = 10C2 = 10×9÷2 = 45本。クラスの全ペア関係の数と同じ。
なぜ エ が正解か
共通鍵暗号では各ペアに1本の鍵が必要。n人の場合は n(n-1)/2 本。10×9/2 = 45本。
出典: AI生成問題(学習用)