IT用語
インターネット上の通信を暗号化し、盗み見や改ざん、なりすましを防ぐための仕組み(プロトコル)。HTTPSで使われる。
- 別名・略称
- SSL/TLS
TLS(Transport Layer Security)は、インターネット上の通信を 暗号化 し、盗み見や改ざん、通信相手のなりすましを防ぐための仕組み(プロトコル)です。HTTPS やメールの送受信などで使われています。前身の SSL と合わせて「SSL/TLS」と呼ばれることもあります。
できること
- 暗号化:通信の内容を第三者に読まれないようにする
- 改ざんの検知:途中で内容を書き換えられていないかを確かめる
- 相手の確認:サーバー証明書で、接続先が本物のサーバーかを確かめる
バージョン
SSL や TLS 1.0・1.1 には弱点が見つかっており、現在は使わないことが推奨されています。TLS 1.2 と TLS 1.3 を使うのが一般的です。
Webサイトでのポイント
- サーバー証明書を設定し、サイト全体を HTTPS にする(レンタルサーバー では無料の証明書を使えることが多い)
- 証明書の有効期限が切れないよう、自動更新を設定する
- サーバーの設定で、古いバージョンの TLS を無効にする









