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

平成25年度 秋期 午前Ⅱ 問18

情報セキュリティ

共通鍵の総数

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

答えと解説を見る

✓ これが正解イ4,950

解説

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

共通鍵暗号方式では、通信する二人の組ごとに、その二人だけが共有する鍵を一つ用意します。必要な鍵の数は、100人の中から2人を選ぶ組合せの数に等しくなります。1人が他の99人と鍵をもつので、まず100×99=9,900を数えますが、これはAさんとBさんの組と、BさんとAさんの組を二重に数えているので、2で割って4,950本です。一般に、n人では n×(n−1)÷2 本の鍵が必要で、人数が増えると鍵の数はおよそ人数の2乗に比例して増えます。これが共通鍵暗号方式で鍵の配送と管理が難しくなる理由です。公開鍵暗号方式なら1人1組の鍵のペアで済む、という対比とあわせて覚えると整理しやすくなります。

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

この問題の用語

出典:平成25年度 秋期 ネットワークスペシャリスト試験 午前Ⅱ 問18

同じ用語が出る問題

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