本文へスキップ

平成27年度 秋期 ITパスポート試験 問70

この問題の解説と、これまでの解答の記録です。

問70
頻出度★★★

暗号方式には共通鍵暗号方式と公開鍵暗号方式がある。共通鍵暗号方式の特徴として, 適切なものはどれか。

出典 平成27年度 秋期 ITパスポート試験 問70
解説

問 70

  • 不正解ア

    相手が1人なら共通鍵暗号方式は双方で共有する鍵1個で済みます。公開鍵暗号方式は各人が公開鍵と秘密鍵の対(2個)を持つため、むしろ共通鍵暗号方式の方が鍵の数は少なくなります。「多い」とする記述は逆で誤りです。

  • 不正解イ

    共通鍵暗号方式の鍵は当事者以外に知られてはならない秘密の鍵です。暗号化せずにそのまま送れば途中で盗聴され、暗号文をすべて復号されてしまいます。これが共通鍵暗号方式の弱点である鍵配送問題であり、「暗号化せず送っても安全」は誤りです。

  • ウ

    正解 共通鍵暗号方式は、暗号化と復号に同じ1つの鍵を使う方式です。公開鍵暗号方式のような大きな数のべき乗計算を伴わず、アルゴリズムが単純で計算負荷が小さいため、同じデータ量を処理する場合の暗号化・復号にかかる時間は公開鍵暗号方式よりも短くなります。よって「処理時間が公開鍵暗号方式よりも短い」とするウが正解です。実際のシステムでも、鍵配送は公開鍵暗号方式で行い、本体データの暗号化は高速な共通鍵暗号方式で行うハイブリッド方式が広く使われています。

  • 不正解エ

    鍵ペア(公開鍵と秘密鍵)を生成し、一方の鍵で暗号化した暗号文を他方の鍵だけで復号できる、というのは公開鍵暗号方式の仕組みそのものです。共通鍵暗号方式は同一の鍵で暗号化・復号するため、この記述は共通鍵暗号方式の特徴ではなく誤りです。

ここがポイント
  • 共通鍵暗号方式は暗号化・復号に同じ鍵を使い、公開鍵暗号方式より処理が高速だが、鍵を安全に共有する鍵配送問題を抱える。
  • 公開鍵暗号方式は公開鍵・秘密鍵の鍵ペアを用い、一方で暗号化し他方で復号する。処理は重いが鍵配送問題を解決できる。
用語

解答の記録