TLSとハイブリッド暗号方式とは?てぃーえるえすとはいぶりっどあんごうほうしき
TLSとハイブリッド暗号方式とは、TLS(Transport Layer Security)は、通信路の暗号化・改ざん検知・サーバ認証をまとめて提供する仕組み。鍵の共有と証明書の検証を公開鍵暗号で行い、本文の暗号化は高速な共通鍵暗号に任せる。この役割分担をハイブリッド暗号方式と呼び、TLSはその代表的な実装にあたる。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →背景
公開鍵暗号は鍵を事前に配らなくてよい代わりに処理が重く、共通鍵暗号は速い代わりに鍵をどう渡すかという問題が残る。どちらか一方では実用にならないので、重い方式を「鍵を1回渡す」場面だけに限り、大量の本文は軽い方式で守る形に落ち着いた。ハイブリッドは折衷ではなく、それぞれの弱点が出ない場面へ配置し直した結果である。
具体例
ブラウザがhttpsのサイトへ接続すると、ハンドシェイクで方式と共通鍵を決め、サーバ証明書で相手を確認したうえで、以降の通信をAES(Advanced Encryption Standard)などの共通鍵暗号で流す。TLS 1.3では往復回数を減らし、安全性の低い方式を仕様から削除している。
試験での引っ掛け
「HTTPSだから安全」は成り立たない。TLSが守るのは通信路だけで、サーバに保存されたデータやアプリケーションの脆弱性、フィッシングサイトそのものは対象外である。また証明書が保証するのはそのドメインの管理者であることだけで、運営者が善良であることではない。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。