IT PASSPORT
ITパスポートの問題解説
問題
公開鍵暗号方式の特徴として、最も適切なものはどれか。
- ア 暗号化と復号に同じ鍵を使うため、通信相手ごとに安全な鍵の受け渡しが課題となる。
- イ 鍵を一切使わずにデータを変換するため、誰でも同じ手順で元に戻すことができる。
- ウ 共通鍵暗号方式に比べて処理が高速なため、大量のデータの暗号化に最も適している。
- エ 暗号化に使う鍵を公開でき、復号には対応する秘密鍵を使うため、鍵を安全に配布しやすい。
出典:オリジナル問題|参考範囲:IPA ITパスポート試験シラバス(最新版)、情報処理技術者試験の基礎知識
正解と解説
正解:暗号化に使う鍵を公開でき、復号には対応する秘密鍵を使うため、鍵を安全に配布しやすい。
解説:公開鍵暗号方式では、ペアになった「公開鍵」と「秘密鍵」を使います。受信者は公開鍵を誰にでも配ってよく、送信者はその公開鍵でデータを暗号化します。暗号化したデータは、ペアの秘密鍵を持つ受信者本人しか復号できません。これにより、共通鍵暗号方式で問題となる「鍵をどう安全に相手へ渡すか」という課題を解決できます。一方で計算が複雑なため処理は遅く、実際にはデータ本体を共通鍵で暗号化し、その共通鍵だけを公開鍵で送るハイブリッド方式がよく使われます。
覚え方:「公開鍵でカギをかけ、秘密鍵で開ける」と方向を覚えましょう。鍵が1種類で速いのが共通鍵、鍵が2種類で配布が楽なのが公開鍵、と対比すると混同しません。
他の選択肢はなぜ違う?
- ア暗号化と復号に同じ鍵を使い、鍵の受け渡しが課題となるのは共通鍵暗号方式の説明です。
- イ鍵を使わず誰でも元に戻せるのでは暗号として機能しません。公開鍵暗号方式では復号に秘密鍵が必要です。
- ウ公開鍵暗号方式は計算が複雑で処理が遅く、大量データの暗号化には不向きです。高速なのは共通鍵暗号方式です。
この問題について
IPAのITパスポート試験シラバスとIT基礎知識を参考に、Sikaku Master向けに独自作成した問題です。公式試験問題・過去問題の転載ではありません。
IPAの過去問題の転載ではなく、シラバス・公開情報に基づく独自問題として作成しています。