ハイブリッド暗号方式の特徴|情報セキュリティマネジメント 平成31年 春期午前試験 問28
出典:平成31年春期 午前 問28
分野:セキュリティ / 情報セキュリティ
OpenPGPやS/MIMEにおいて用いられるハイブリッド暗号方式の特徴はどれか。
- ア:暗号通信方式としてIPsecとTLSを選択可能にすることによって利用者の利便性を高める。
- イ:公開鍵暗号方式と共通鍵暗号方式を組み合わせることによって鍵管理コストと処理性能の両立を図る。
- ウ:複数の異なる共通鍵暗号方式を組み合わせることによって処理性能を高める。
- エ:複数の異なる公開鍵暗号方式を組み合わせることによって安全性を高める。
TSUNAGARU-ADVICE
まず押さえたいこと
ハイブリッド暗号方式は、公開鍵暗号方式と共通鍵暗号方式を組み合わせる方式です。大量のデータ本体は高速な共通鍵暗号方式で暗号化し、その共通鍵を安全に受け渡すために公開鍵暗号方式を利用することで、安全性と処理性能を両立します。
迷ったときの判断軸
「公開鍵暗号と共通鍵暗号を組み合わせる」という点がハイブリッド暗号方式の決め手です。公開鍵暗号だけでは大量データの処理負荷が大きく、共通鍵暗号だけでは鍵配送が課題になります。公開鍵暗号は鍵の受渡し、共通鍵暗号はデータ本体の暗号化と役割を分けて考えましょう。
科目Bにつなげるために
科目Bでは、OpenPGPやS/MIMEだけでなくTLSなどでも、複数の暗号技術を組み合わせる理由を理解していることが重要です。単に暗号方式の名称を覚えるのではなく、安全な鍵共有と高速なデータ暗号化という異なる課題を、それぞれ適した方式で解決するという考え方を押さえておきましょう。
ハイブリッド暗号方式は、公開鍵暗号方式と共通鍵暗号方式を組み合わせる方式です。データ本体は処理が高速な共通鍵暗号方式で暗号化し、その暗号化に使う共通鍵を公開鍵暗号方式で安全に受け渡します。
本問では、「OpenPGPやS/MIME」と「ハイブリッド暗号方式」という部分が判断のポイントです。公開鍵暗号方式によって共通鍵を安全に共有し、実際のデータは高速な共通鍵暗号方式で処理することで、鍵管理のしやすさと処理性能を両立できます。そのため、イが適切です。
❌他選択肢が誤りの理由ア:暗号通信方式としてIPsecとTLSを選択可能にすることによって利用者の利便性を高める。
⇒IPsecとTLSは通信を保護するためのプロトコルです。どちらかを選択できることをハイブリッド暗号方式と呼ぶわけではありません。
ウ:複数の異なる共通鍵暗号方式を組み合わせることによって処理性能を高める。
⇒ハイブリッド暗号方式は、複数の共通鍵暗号方式を組み合わせるものではありません。公開鍵暗号方式と共通鍵暗号方式を組み合わせます。
エ:複数の異なる公開鍵暗号方式を組み合わせることによって安全性を高める。
⇒複数の公開鍵暗号方式を組み合わせる方式ではありません。公開鍵暗号方式と共通鍵暗号方式の長所を組み合わせるのがハイブリッド暗号方式です。