AI活用の教科書

SSL/TLS

SSL/TLSえすえするてぃーえるえす

ひとことで言うと

Webの通信を暗号化して、盗み見やなりすましから守るしくみです。

📖 もうちょい詳しく

何が新しいの?

SSL/TLSは、インターネットの通信を暗号化して安全に運ぶしくみです。
昔のWebは、入力したパスワードやカード番号がそのままの形で流れていました。途中の経路で誰かにのぞき見されると、中身がまる見えだったのです。それを防ぐために生まれたのがSSLで、その後継として今使われているのがTLSです。名前は2つ並んでいますが、中身はほぼ「TLS」のことを指していると考えて大丈夫です。

どうやって動いてるの?

SSL/TLSは、通信を始める前にお互いの「あいさつ」をします。
このとき、相手が本物かを 証明書 という電子的な身分証で確かめ、その場かぎりの鍵を安全に共有します。証明書は、信頼できる発行元(認証局)がお墨付きを与えたものです。鍵が決まったあとは、その鍵で中身を暗号化してやり取りするので、途中で見られても意味のある情報は読み取れません。

何ができるの?

通信の「のぞき見」と「なりすまし」の両方を防げます。
URLが http ではなく https で始まり、鍵のマークが出ていれば、SSL/TLSで守られているサインです。買い物の決済や、ログイン情報の送信、メールの送受信など、わたしたちが毎日使う場面で当たり前に働いています。

🌱 身近なたとえ

書留と封筒で例えると、SSL/TLSは「中身の見えない封筒で送り、受付で相手の身分証を確かめること」です。
ハガキ(暗号化なし)は配達の途中で誰でも読めますが、封をした封筒なら中身は見えません。さらに窓口で相手の身分証を確認すれば、別人に渡してしまう心配も減ります。SSL/TLSは、この「封をする」と「相手を確かめる」を同時にやってくれるしくみです。

✅ まず覚えるポイント

  • SSL/TLSは、Web通信を暗号化して守るしくみ
  • 今使われているのはTLS。SSLは古い呼び名の名残
  • 通信前に証明書で相手が本物かを確かめる
  • 「のぞき見」だけでなく「なりすまし」も防げる
  • https と鍵マークが、守られているサイン

🧭 よくある勘違い

「https」なら、そのサイトは100%安全なの?

そうとは限りません。httpsが示すのは「通信が暗号化されている」ことだけです。
通信路は守られていても、そのサイト自体が偽サイトの場合もあります。鍵マークは「通信が盗み見されにくい」目印であって、「運営者が信用できる」保証とは別のもの、と分けて考えると安心です。

SSLとTLSは別の技術なの?

ほぼ同じものの、世代ちがいです。SSLが先にでき、安全性を高めながら改良された後継がTLSです。
今の通信はTLSが使われていますが、「SSL証明書」のように昔ながらの呼び方が残っているため、2つの名前が並んで使われることが多いです。

🧩 関連して覚えると楽な言葉

  • 暗号化: データを読めない形に変えて守ること。SSL/TLSの土台
  • HTTP: Webページをやり取りする決まり。これを守ったものが「https」
  • 認証: 相手が本物かを確かめること。証明書がその役割を担う
  • DNS: ドメイン名を住所(IP)に変える案内役。通信の入り口で働く

🏁 ひとことでまとめ

SSL/TLSは、Webの通信を封筒のように包み、相手が本物かも確かめてくれる安全のしくみです。
URLの「https」と鍵マークは、その封がきちんと閉じているという目印といえます。