「鍵マークは、何を守っているの?」
「HTTPSと、どうつながるの?」
アドレスバーの小さな鍵マーク。あれは、いったい何をしているのか。
TLS/SSLとは、インターネット上の通信を暗号化し、盗聴・改ざん・なりすましから守る仕組みです。
この記事では、その鍵マークの裏側を、通信が始まる順番に沿ってたどります。SSLとTLSの関係、通信が始まる前の安全確認、同時に守る3つ、そして毎日のHTTPSまで。SG(情報セキュリティマネジメント)やネットワークの対策に効きます。
1. 鍵マークの裏で通信を守っている正体

あなたが毎日目にする鍵マークの裏で、通信を守っているのがTLSです。インターネットのデータは、いくつもの機器を経由して届きます。その途中で中身を読まれたり書き換えられたりしないよう、通信そのものを暗号化するのがTLSの役割です。とくに公共の無線ネットワークのように、第三者が紛れ込みやすい場所では、この守りの価値が大きくなります。誰かがこっそり中身を覗いても、暗号化されていれば意味のある情報は取り出せません。
通信の中身を隠す部分は、暗号化そのものの考え方に支えられています。共通鍵と公開鍵の使い分けは 暗号化とは で押さえておくと、TLSが何を土台にしているのかが見えてきます。
2. SSLからTLSへ — 名前が並記される理由

あなたが混同しやすいのが、TLSとSSLという2つの名前です。この2つは、世代の違う同じ系統の技術です。先に登場したのがSSLで、その後継として改良されたのがTLS。今も「SSL証明書」という呼び方が慣習で残っていますが、実際に動いているのはTLSです。名前が2つ並記されるのは、この世代交代の名残です。呼び名が古いだけで中身が古いわけではない、と切り分けると混乱しません。
| バージョン | 現状 |
|---|---|
| SSL 2.0 / 3.0 | 脆弱性のため使用しない |
| TLS 1.0 / 1.1 | 古く、現在は非推奨 |
| TLS 1.2 / 1.3 | 現役。今はこれを使う |
3. 通信が始まる前の「安全確認」の順序

あなたがHTTPSのページを開くとき、本文が届く前に、ごく短い安全確認のやり取りが済んでいます。この手続きをハンドシェイクと呼びます。順番でたどると、何が起きているのかがはっきりします。図で流れを見てください。
手順の2番目、サーバが差し出す証明書が本物かどうかは、その裏にいる認証局が保証しています。証明書がどう信頼されるのかは 公開鍵基盤(PKI)とは で、認証局の役割と合わせて確認できます。相手を確かめる土台は、ここにあります。
4. TLSが同時に守る3つ(盗聴・改ざん・なりすまし)

あなたがTLSの価値を一言で言うなら、盗聴・改ざん・なりすましを同時に防ぐことです。この3つは、別々の脅威に見えて、ハンドシェイクで用意した暗号化と証明書がまとめて受け持ちます。
- 盗聴の防止: 暗号化で、途中の第三者に中身を読ませない
- 改ざんの防止: 通信が途中で書き換えられていないかを確かめられる
- なりすましの防止: 証明書で、相手が本物のサイトかを確かめる
あなたが安心して使えるのは、3つが同時に効くからです。暗号化と証明書は別々に働くのではなく、ハンドシェイクで一度にそろいます。どれか1つでも欠けると、安全とは呼べません。
このうち「書き換えられていないか」「相手が本物か」を支える土台が、デジタル署名の技術です。署名がどう本物らしさを示すのかは デジタル署名とは で確認しておくと、TLSの安心の根拠が一段はっきりします。
5. HTTPSという形で毎日使っている

あなたが毎日見ている鍵マークは、HTTPSという形のサインです。HTTPSは、ふだんのWeb通信(HTTP)をTLSで包んだもの。つまりHTTPS=HTTP+TLSと整理できます。ログインや買い物の画面で鍵マークを確かめる習慣が、あなたの身を守る第一歩になります。
運用の現場では、2つの落とし穴に注意します。1つは証明書の有効期限切れで、期限が切れるとブラウザが警告を出し、利用者が離れてしまいます。更新の作業が抜けただけで起こる、ありふれた事故です。もう1つは混在コンテンツ(mixed content)で、HTTPSのページの中に暗号化されていないHTTPの画像やスクリプトが混じると、そこが弱点になります。鍵マークが出ていても、中身が全部守られているとは限らない、という一例です。
最後に、鍵マークの正しい読み方をひとつ持っておいてください。鍵マークが伝えるのは「この通信は暗号化されている」までで、「安全な相手だ」までは保証しません。詐欺サイトでも、正しく証明書を取れば鍵マークは付きます。鍵マーク=中身は暗号化、ただし相手の善良さの証明ではない——この物差しがあると、鍵マークに頼りすぎずに済みます。
次のステップ
TLSはネットワークセキュリティの中核です。周辺の暗号技術とまとめて押さえるなら、情報セキュリティマネジメント試験の試験範囲と勉強法ガイド で範囲の地図を先に持っておくと迷いません。
力試しにはSG ネットワークセキュリティの問題集 が向きます。暗号化まわりの設問で、あいまいな箇所をあぶり出せます。