ハイブリッド暗号方式とは?
ハイブリッド暗号方式とは、共通鍵暗号方式の処理速度の速さと、公開鍵暗号方式の鍵配送の安全性を組み合わせた方式。実際のデータは共通鍵で高速に暗号化し、その共通鍵自体を公開鍵暗号方式で暗号化して安全に相手に届ける。
応用情報技術者試験の過去問では1回出題されています。
はいぶりっどあんごうほうしき
ハイブリッド暗号方式の意味
共通鍵暗号方式の処理速度の速さと、公開鍵暗号方式の鍵配送の安全性を組み合わせた方式。実際のデータは共通鍵で高速に暗号化し、その共通鍵自体を公開鍵暗号方式で暗号化して安全に相手に届ける。
ハイブリッド暗号方式の具体例
HTTPS(SSL/TLS)はハイブリッド暗号方式の代表例で、公開鍵暗号方式で安全に共通鍵を共有した後、実際の通信データはその共通鍵を使ったAESなどで高速に暗号化する。
ハイブリッド暗号方式は試験でどう引っ掛けられる?
役割が逆になりやすい。本文(大量データ)を暗号化するのが共通鍵、その共通鍵を運ぶために使うのが公開鍵で、「本文を公開鍵暗号で暗号化する」は誤り。また共通鍵を暗号化するときに使うのは受信者の公開鍵(復号できるのは受信者の秘密鍵を持つ本人だけ)。送信者の秘密鍵で処理するのはデジタル署名であり、目的が守秘ではなく本人確認・改ざん検知である点も取り違えやすい。
ハイブリッド暗号方式と関連する用語
ハイブリッド暗号方式が出た過去問
OpenPGPやS/MIMEにおいて用いられるハイブリッド暗号方式の特徴はどれか。
正解:公開鍵暗号方式と共通鍵暗号方式を組み合わせることによって鍵管理コストと処理性能の両立を図る。
要点:本文は共通鍵、その鍵は公開鍵で暗号化して送る
ハイブリッド暗号方式では、本文そのものは高速な共通鍵暗号で暗号化し、そのとき使った共通鍵を受信者の公開鍵で暗号化して一緒に送ります。受信者は自分の秘密鍵で共通鍵を取り出し、本文を復号します。これにより、公開鍵暗号の鍵配送の容易さと、共通鍵暗号の処理の速さを同時に得られます。
出典:平成28年度 秋期 応用情報技術者試験 午前 問42(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。