TLS(SSL)による通信の暗号化とは?てぃーえるえすによるつうしんのあんごうか
TLS(SSL)による通信の暗号化とは、トランスポート層の上で通信路を保護する仕組み。ハンドシェイクで暗号スイートを合意し、サーバを証明書で認証したうえで共通鍵を共有し、以降は共通鍵暗号で本文を、MACやAEADで完全性を守る。「どの層で何を守るのか」「認証と暗号化のどちらを担うのか」を分けて押さえる。
最終更新:2026-10-07
高度試験の午前Iを最短で暗記する →具体例
HTTPSではTCP接続確立後にTLSハンドシェイクが走り、TLS 1.3では往復1回で鍵合意まで終わる。負荷分散装置でTLSを終端すると、その先の内部区間は平文になるため、内部区間も暗号化するか物理的に保護された経路に限定するかを設計時に決める。
試験での引っ掛け
TLSは「盗聴・改ざん・なりすまし」を防ぐが、サーバ内部に保存されたデータや、アプリケーションの脆弱性は一切守らない。証明書があること=安全なサイトではなく、証明書はドメインの正当性を示すだけである点も混同されやすい。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。