TLSハンドシェイクとHTTPSとは?てぃーえるえすはんどしぇいくとえいちてぃーてぃーぴーえす
TLSハンドシェイクとHTTPSとは、TLSはトランスポート層の上で暗号化・認証・改ざん検知を提供するプロトコル。ハンドシェイクでは暗号スイートの合意、サーバ証明書による相手認証、鍵交換を経て共通鍵を確立し、以降は共通鍵で本文を暗号化する。HTTPSはHTTPをTLSで包んだもの。
最終更新:2026-10-06
応用情報を最短で暗記・合格する →具体例
ブラウザが銀行サイトへ接続すると、サーバ証明書の発行者を認証局の連鎖でたどり、ドメイン名の一致と有効期限を確認する。合意後はAESなどの共通鍵で通信し、TLS1.3では往復回数が削減されて初回接続が1RTTで済むため、応答時間が改善する。
試験での引っ掛け
公開鍵暗号は鍵交換と署名にしか使わず、本文は共通鍵で暗号化する(ハイブリッド方式)点を逆に覚えやすい。またHTTPSは経路の保護であってサーバ内部やアプリの脆弱性は守らない。証明書はサイトの正当性ではなくドメインの管理者を証明する。
関連用語
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。