情報セキュリティマネジメント試験 科目A 重要キーワード解説
ハイブリッド暗号とは、共通鍵暗号方式と公開鍵暗号方式を組み合わせ、両者の長所を活かす暗号方式です。具体的には、データ本文は高速な共通鍵暗号で暗号化し、その共通鍵(セッション鍵)の受け渡しに公開鍵暗号を使います。
これにより、「処理は高速」かつ「鍵配送は安全」という理想的なバランスを実現します。SSL/TLSをはじめ、現代の安全な通信の多くがこの方式を採用しています。
| 方式 | 長所 | 短所 |
|---|---|---|
| 共通鍵暗号 | 高速 | 鍵配送問題 |
| 公開鍵暗号 | 鍵配送が安全 | 処理が遅い |
| ハイブリッド暗号 | 高速+鍵配送が安全 | —(両者の短所を補完) |
Webサイトの「https://」通信(SSL/TLS)では、最初に公開鍵暗号で共通鍵を安全に共有し、その後は共通鍵暗号で高速に通信内容を暗号化します。これはハイブリッド暗号の代表的な実用例で、私たちが日々使うネットバンキングやショッピングの安全を支えています。