過去問解きまくり研究所 ホーム

令和3年度 秋期 午前Ⅱ 問18

情報セキュリティ

共通鍵暗号方式に関する問題

共通鍵暗号方式において,100人の送受信者のそれぞれが,相互に暗号化通信を行うときに必要な共通鍵の総数は幾つか。

答えと解説を見る

✓ これが正解イ4,950

解説

100人から2人を選ぶ組合せの数で、100×99÷2=4,950です。

共通鍵暗号方式では、暗号化と復号に同じ鍵を使うので、通信する2人の組ごとに、その2人だけが知る鍵を一つずつ用意する必要があります。必要な鍵の総数は、100人の中から2人の組を選ぶ組合せの数と同じです。n人のときの組合せの数はn(n−1)÷2なので、100×99÷2=9,900÷2=4,950個になります。AさんとBさんの間の鍵は、どちら向きの通信にも同じ一つの鍵を使えるので、順序を区別して数えないことが要点です。人数が増えると鍵の数がおよそ人数の2乗に比例して増えることが、共通鍵暗号方式の鍵管理の難しさとして知られています。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和3年度 秋期 システム監査技術者試験 午前Ⅱ 問18

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)