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

平成27年度 春期 午前Ⅱ 問19

情報セキュリティ

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

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

答えと解説を見る

✓ これが正解イ4,950

解説

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

共通鍵暗号方式では、暗号化と復号に同じ鍵を使うので、通信する2人の組ごとに、その2人だけが知る鍵を一つずつ用意する必要があります。見分ける軸は、必要な鍵の数が、送受信者から2人を選ぶ組合せの数に等しいことです。n人から2人を選ぶ組合せは n×(n−1)÷2 で求められます。100人なら、100×99=9,900、これを2で割って4,950となり、必要な共通鍵は4,950個です。2で割るのは、同じ2人の組を向きで区別しないからです。人数が増えると鍵の数はおよそ人数の2乗に比例して増える、という性質も合わせて押さえておくと便利です。

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

この問題の用語

出典:平成27年度 春期 システム監査技術者試験 午前Ⅱ 問19

同じ用語が出る問題

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