TLSとは?てぃーえるえす
TLSとは、TCPの上に暗号化された通り道を作り、その中でHTTPなどのやり取りを運ぶ仕組み。通信の始めに使う暗号方式を決め、サーバの証明書で相手が本物かを確かめ、その通信でだけ使う共通鍵を共有したうえで、以降は本文を暗号化して盗聴と改ざんを防ぐ。
最終更新:2026-10-09
この語が出る過去問を解く →背景
Webが買い物や申込みに使われ始めたとき、HTTPは中身をそのまま流す作りだった。途中の通信機器を通る間に、カード番号もパスワードも読めるし書き換えられる。かといってアプリごとに独自の暗号を作れば、そのたびに欠陥が入り込む。そこでアプリケーションの下に共通の保護層を1枚置き、どのアプリからも同じ手順で安全な通り道を借りられるようにした。
具体例
https:// で始まるページを開くと、TCPの接続が済んだ直後にこのやり取り(ハンドシェイク)が走り、それが終わってからHTMLが流れ始める。
試験での引っ掛け
守るのは通信している区間だけで、サーバに保存されたデータやアプリの不具合は守らない。鍵マークが出ている=安全なサイトではなく、証明書はそのドメインが正しいことを示すにすぎず、詐欺サイトもTLSを使える点が問われる。
関連用語
出た過去問
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。