基本情報暗記無料で始める

TLSとは?てぃーえるえす

TLSとは、TCPの上に暗号化された通り道を作り、その中でHTTPなどのやり取りを運ぶ仕組み。通信の始めに使う暗号方式を決め、サーバの証明書で相手が本物かを確かめ、その通信でだけ使う共通鍵を共有したうえで、以降は本文を暗号化して盗聴と改ざんを防ぐ。

最終更新:2026-10-09

試験情報

基本情報技術者試験の過去問では1問の解説で触れられています。

基本情報技術者試験の頻出用語/テクノロジ系

別名:TLS(SSL)による通信の暗号化、TLSによる通信の暗号化

この語が出る過去問を解く →

背景

Webが買い物や申込みに使われ始めたとき、HTTPは中身をそのまま流す作りだった。途中の通信機器を通る間に、カード番号もパスワードも読めるし書き換えられる。かといってアプリごとに独自の暗号を作れば、そのたびに欠陥が入り込む。そこでアプリケーションの下に共通の保護層を1枚置き、どのアプリからも同じ手順で安全な通り道を借りられるようにした。

具体例

https:// で始まるページを開くと、TCPの接続が済んだ直後にこのやり取り(ハンドシェイク)が走り、それが終わってからHTMLが流れ始める。

試験での引っ掛け

守るのは通信している区間だけで、サーバに保存されたデータやアプリの不具合は守らない。鍵マークが出ている=安全なサイトではなく、証明書はそのドメインが正しいことを示すにすぎず、詐欺サイトもTLSを使える点が問われる。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 1問の解説で触れられる
  • 分野:テクノロジ系
  • 守るのは通信している区間だけで、サーバに保存されたデータやアプリの不具合は守らない。