🚀 はじめに

この記事でわかること

  • TLS/SSL(ティーエルエス/エスエスエル)がどんな役割をしているのか
  • https がなぜ「安全」と言われるのか
  • 初心者でも理解しやすい身近なたとえで“暗号化”のイメージがつく

✅ 概要解説

TLS/SSLとは何か

一言で言うと、

あなた(ユーザー)とサイトの間でやり取りする情報に「鍵をかける」仕組み

です。

インターネットでは、文字や画像などのデータが世界中のネットワークを通って移動します。その途中で、悪い人が盗み見ようとする可能性があります。
TLS/SSL は、その情報を暗号化(第三者が読めなくなる状態) にし、改ざんされていないかもチェックします。

「https://」から始まるサイトは、この TLS/SSL が使われている安全な通信です。

何のためにあるのか

TLS/SSL には主に 3 つの役割があります。

  1. 盗み見防止(暗号化)
    メッセージを「暗号文」に変えて送るため、途中で盗み見られても読めません。

  2. なりすまし防止(証明書)
    本物のサイトかどうかを証明する「Web サイトの身分証明書」が使われます。

  3. 改ざん防止
    途中でデータが書き換えられていないかチェックできます。

TLS/SSL がないとどうなるのか

もし TLS/SSL が無いと…

  • あなたの入力したパスワードが丸見え
  • クレジットカード番号も盗まれるリスク
  • 偽サイトに誘導されても気付きにくい
  • 途中でデータを書き換えられても気付けない

つまり、安心してネットを使えなくなってしまうのです。

どんな場面で使われる?

  • ログインページ(ID / パスワード入力)
  • ネットショッピング(クレジットカード情報)
  • お問い合わせフォーム
  • メールサービス
  • Web API・アプリ間通信 など

今では、ほぼすべての Web サイトで TLS/SSL が標準です。


💡 小話・豆知識・逸話

1) SSL は“古い名前”、いまは TLS が正式

「SSL」という言葉は昔の規格の名前ですが、世の中には今も「SSL 証明書」という言葉が残っています。
実は、技術的には「TLS」が現在の正式名称です。
でも「SSL のほうが聞き覚えがある」ため、いまだに広く使われています。

2) 暗号化は「鍵付きの手紙」

手紙を例えると…

  • 普通の手紙:誰でも開けられて読める
  • TLS/SSL:鍵付きの箱に手紙を入れて送るイメージ

途中で箱を開けるには鍵が必要。
その鍵はあなた(ブラウザ)と相手(サーバー)だけが持っています。

3) Google が「HTTPS 化しよう」と強く推進

2018 年以降、多くのブラウザが
「HTTP サイトに警告を表示」
するようになりました。
その結果、世界中の Web サイトが急速に HTTPS 化され、いまでは90% 以上の通信が暗号化されています。

4) 無料で使える時代に(Let’s Encrypt 登場)

昔は SSL 証明書が年間数万円することもあり、個人サイトではなかなか使えませんでした。
しかし Let’s Encrypt という無料証明書サービスが登場し、
「HTTPS は特別な人のもの → 誰でも使えるもの」
に変わったのです。


📚 参考リンク

公式ドキュメント・仕様

Wikipedia

信頼できる外部情報


🛠️ 関連テーマ・次に理解すると良いこと

  • HTTPとHTTPSの違い
    通信の基礎がさらにスッキリ理解できます。
  • 公開鍵暗号とは?
    「なぜ鍵がバレないの?」の疑問が解消。
  • 証明書の種類(EV/OV/DV)
    Web サイトの“信頼のレベル”を知ると面白いです。
  • HSTS(常に HTTPS にする仕組み)
    安全性をさらに強固にできます。

🎯 まとめ

  • TLS/SSL は通信を暗号化し、盗み見・改ざん・なりすましを防ぐ技術
  • https サイトは「鍵付きの安全な通信」を提供している
  • 今では ほぼ全サイトが TLS/SSL を利用
  • 無料の証明書(Let’s Encrypt)により、個人ブログでも簡単に導入できる
  • 次は「公開鍵暗号」「HTTPS の仕組み」を学ぶと理解がもっと深まる