選択肢
- ア.暗号化と復号とでは異なる鍵を使用する。
- イ.暗号化や復号を高速に行うことができる。
- ウ.鍵をより安全に配布することができる。
- エ.通信相手が多数であっても鍵の管理が容易である。
解説
共通鍵暗号方式と公開鍵暗号方式の特徴比較問題. 共通鍵暗号方式は暗号化と復号に同じ鍵(共通鍵)を使う方式で,計算量が少なく高速に処理できる長所がある反面,鍵配布が課題(同じ鍵を安全に相手に渡す必要がある)で,通信相手の数だけ鍵管理が必要となる. 公開鍵暗号方式は公開鍵と秘密鍵という異なる鍵を使う方式で,鍵配布が容易・多人数の鍵管理も楽だが,計算量が多く低速. したがって本問の「公開鍵暗号方式と比べた場合の共通鍵暗号方式の特徴」は「暗号化や復号を高速に行える」で答えはイ. 「異なる鍵」「安全な鍵配布」「多数の鍵管理容易」はいずれも公開鍵暗号の特徴であり共通鍵の特徴ではない.
選択肢ごとの解説
- ア.誤り. 暗号化と復号で異なる鍵(公開鍵と秘密鍵のペア)を使うのは公開鍵暗号方式の特徴の説明で,共通鍵暗号方式の特徴ではない. 共通鍵暗号は暗号化・復号ともに同じ鍵を使う方式であり,本選択肢の説明とは正反対の特徴を持つ方式であって本問の答えではない.
- イ.正しい. 共通鍵暗号方式は計算量が少なく公開鍵暗号方式より暗号化・復号を高速に行えるのが特徴であり,本問の説明に合致するため. 計算負荷が軽いため大量データの暗号化処理に向いており,SSL/TLS等でも実データ部分の暗号化には共通鍵方式を使うのが一般的である.
- ウ.誤り. 鍵をより安全に配布できるのは公開鍵暗号方式の利点で,共通鍵暗号の特徴ではない. 共通鍵では事前に安全な経路で同一の鍵を相手と共有する必要があり,鍵配布(鍵交換)が大きな課題となるため,公開鍵暗号と比較すると鍵配布の安全性は劣る方式となる.
- エ.誤り. 通信相手が多数であっても鍵の管理が容易なのは公開鍵暗号方式の利点である. 共通鍵暗号は相手ごとに別の共通鍵を持つ必要があり,通信相手の数が増えるに従って管理すべき鍵の数が爆発的に増えるため,人数増加に伴い鍵管理が複雑になる方式である.
ITパスポート 2016年 (平成28年 秋期) の過去問一覧へ戻る・問97