平成28年度秋期 応用情報技術者試験 午前 問42
OpenPGPやS/MIMEにおいて用いられるハイブリッド暗号方式の特徴はどれか。
- ア 暗号通信方式としてIPsecとTLSを選択可能にすることによって利用者の利便性を高める。
- イ 公開鍵暗号方式と共通鍵暗号方式を組み合わせることによって鍵管理コストと処理性能の両立を図る。
- ウ 複数の異なる共通鍵暗号方式を組み合わせることによって処理性能を高める。
- エ 複数の異なる公開鍵暗号方式を組み合わせることによって安全性を高める。
解答・解説を見る
正解:イ
AI解説
正解はイ。ハイブリッド暗号方式は、データ本体は処理が高速な共通鍵暗号で暗号化し、その共通鍵(セッション鍵)を受信者の公開鍵で暗号化して安全に受け渡す方式である。共通鍵暗号の弱点である鍵配送・鍵管理の問題を公開鍵暗号で解決し、公開鍵暗号の弱点である処理速度の遅さを共通鍵暗号で補う。OpenPGPやS/MIMEの電子メール暗号化で採用されている。 ア: 誤り。IPsecとTLSはどちらも通信路の暗号化プロトコルであり、これらを選択可能にすることはハイブリッド暗号方式の説明ではない。 イ: 正解。公開鍵暗号(鍵配送の安全性)と共通鍵暗号(処理の高速性)を組み合わせ、鍵管理コストと処理性能を両立させるのがハイブリッド暗号方式である。 ウ: 誤り。複数の共通鍵暗号方式の組合せでは鍵配送問題が解決されず、ハイブリッド暗号方式の説明として不適切である。 エ: 誤り。複数の公開鍵暗号方式を組み合わせても処理速度の問題が残る。ハイブリッドとは公開鍵と共通鍵の組合せを指す。 💡 「データは共通鍵で高速に、共通鍵は公開鍵で安全に」の一文で覚える。それぞれの方式の長所で相手の短所を補う関係を説明できれば、応用問題にも対応できる。
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。