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

セキュリティ|平成22年度 春期 ITパスポート試験 問70

共通鍵暗号方式では通信の組合せごとに鍵が 1 個必要となる。例えば A 〜 D の 4 人が相互に通信を行う場合は,AB,AC,AD,BC,BD,CD の組合せの 6 個の鍵が必要である。10 人が相互に通信を行うためには何個の鍵が必要か。

〔図〕A・B・C・D の 4 点をすべての組合せで線で結んだ図(当課が書き起こしたもの。線は 6 本)

解説

十人から二人を選ぶ組合せなので、四十五個になります。

同じ鍵で掛けて開ける方式では、相手ごとに鍵が要ります。二人の組を作るたびに、一本ずつ増えていきました。設問は、四人のときに六本になると教えてくれています。まずその例で、式を確かめておきます。人の数から一を引き、掛けてから二で割る形でした。四かける三を二で割ると、ちょうど六になります。式が合っていると分かったので、十人へ当てはめました。十かける九を二で割ると、四十五という数が出ます。この数を挙げた肢が当たり、共通鍵暗号方式の弱みが見えました。自分との組を引かずに、十かける十で割った形も並んでいます。そちらは五十という数になりました。人が増えると、鍵は二乗のように増えていきます。配って保つ手間が重くなるので、別の方式と組み合わせました。シラバスも、この方式を暗号の用語として挙げています。

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

この問題に関係する言葉

出典:平成22年度 春期 ITパスポート試験 問70(改変:原典の図表をテキストに書き起こした)

この問題を演習で解く

同じ単元をまとめて解くならセキュリティへ。

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