IT PASSPORT
ITパスポートの問題解説
問題
社内の多数の利用者どうしが大きなファイルを暗号化してやり取りする場面で、共通鍵暗号方式が公開鍵暗号方式より優れている点として、最も適切なものはどれか。
- ア 鍵を相手に渡す必要がなく、安全に配送できる
- イ 暗号化と復号の処理が高速で、大きなデータを効率よく扱える
- ウ 利用者が増えても必要な鍵の数がほとんど増えない
- エ 暗号化に使った鍵と異なる鍵で復号できる
出典:オリジナル問題|参考範囲:IPA ITパスポート試験シラバス(最新版)、情報処理技術者試験の基礎知識
正解と解説
正解:暗号化と復号の処理が高速で、大きなデータを効率よく扱える
解説:共通鍵暗号方式は暗号化と復号に同じ鍵を使う仕組みで、計算が単純なため公開鍵暗号方式に比べて処理速度が格段に速いという特徴があります。動画や大容量ファイルの暗号化に向くのはこのためです。一方で、相手に鍵を安全に届ける「鍵配送問題」を抱え、通信相手が増えるほど必要な鍵が爆発的に増えるという弱点もあります。実務ではこの長所と短所を補うため、鍵そのものは公開鍵方式で安全に渡し、本文は共通鍵方式で高速に暗号化する「ハイブリッド方式」がよく使われます。
覚え方:「共通鍵=速いけれど鍵配りが大変」「公開鍵=遅いけれど鍵配りが安全」と対で覚えると、長所と短所が混ざりません。
他の選択肢はなぜ違う?
- ア共通鍵は暗号化と復号で同じ鍵を使うため、相手に鍵を安全に渡す「鍵配送」が課題になります。鍵を渡す必要がないのは公開鍵暗号方式の利点です。
- ウ共通鍵方式は通信する組合せごとに鍵が必要で、利用者がn人ならn(n-1)/2個の鍵が要り、人数が増えると鍵の数が急増します。
- エ暗号化と復号で異なる鍵を使うのは公開鍵暗号方式の特徴で、共通鍵方式は同じ鍵を使います。
この問題について
IPAのITパスポート試験シラバスとIT基礎知識を参考に、Sikaku Master向けに独自作成した問題です。公式試験問題・過去問題の転載ではありません。
IPAの過去問題の転載ではなく、シラバス・公開情報に基づく独自問題として作成しています。