HTTPとHTTPSの違い!通信プロトコルの基本とWebの仕組み!

HTTPとHTTPSの違い!通信プロトコルの基本とWebの仕組み!

記事
マネー・副業
「あれ、このサイトのURLって
『http』で始まってるぞ。。。」

ブラウザのアドレスバーをよく見ると
「http://」で始まるサイトと
「https://」で始まるサイトがあります。

この小さな「s」の違い、
実はとても重要な意味があるんです。


お疲れ様!じゅんです(^^)/

今回は、WebサイトのURLに必ず登場する
HTTPとHTTPSの違いを、
初心者の方にも分かりやすく
解説していこうと思います。

Follow me !~ ٩(๑òωó๑)۶

HTTPとは?


HTTP(HyperText Transfer Protocol)
WebブラウザとWebサーバーが
通信するための「決まりごと」です。

あなたがブラウザにURLを入力すると
サーバーに「このページを見せてください」
とリクエストを送ります。

サーバーはそのリクエストを受け取り
「はい、どうぞ」とページのデータを
返してくれる。

この一連のやり取りのルールが、
HTTPなんですね。


インターネットが普及し始めた
1990年代から使われてきた、
Webの基本プロトコルです。


ただし、
HTTPには大きな弱点がありました。

それは、通信内容が「暗号化されていない」
という点なんです。


HTTPの弱点とは?


HTTPで通信する場合、
送受信されるデータは
「平文(ひらぶん)」のまま
インターネット上を流れます。

平文とは、暗号化されていない、
そのままの文字列のことですね。


例えるなら、手紙を封筒に入れずに
そのまま郵便ポストに
投函するようなものです。

途中で誰かに見られたら、
内容がそのまま分かってしまいます。


具体的に危険な場面として

・カフェのフリーWi-Fiで、
HTTPのサイトにログインする

・HTTPのショッピングサイトで
クレジットカード番号を入力する

・HTTPのサイトで個人情報を送信する

このような状況では、
悪意のある第三者に
通信内容を盗み見られる
可能性があるんです。


HTTP ”S” が解決策!


この問題を解決するために登場したのが
HTTPS
(HyperText Transfer Protocol Secure)
です。

HTTPSは、HTTPに
「SSL/TLS」という暗号化技術を
組み合わせたものです。

通信内容を暗号化することで
たとえ途中で傍受されても、
内容を解読できないようにしています。

先ほどの手紙の例えで言うなら、
鍵のかかった金庫に入れて
送るイメージです。


受け取る側(サーバー)しか
鍵を持っていないので、
途中で誰かに盗まれても
中身は見られません。

ブラウザのアドレスバーに表示される
「🔒(鍵マーク)」は、
HTTPSで安全に通信されているという
サインなんです。


HTTPSで守られる3つのこと


HTTPSを使うと、次の3つが保証されます。

1.盗聴防止
通信内容が暗号化されているので、
第三者に見られる心配がありません。

パスワードやクレジットカード番号も
安全に送受信できます。


2.改ざん防止
通信中に
データが書き換えられていないことが
確認できます。

悪意のある第三者が
データを改ざんしようとしても
検知できるんです。


3.なりすまし防止
「SSL証明書」という仕組みにより、
接続先のサーバーが本物であることを
確認できます。

偽サイトへの誘導
(フィッシング詐欺)
を防ぐ効果もあります。


副業ブログにもHTTPSは必須


副業でブログを運営している方にとっても
HTTPSは欠かせません。


SEOへの影響

Googleは、HTTPSに対応しているサイトを
検索順位で優遇しています。

HTTPのままでは、
せっかく良い記事を書いても、
検索上位を取りにくくなってしまいます。


ブラウザの警告表示

Chromeなどのブラウザは
HTTPのサイトに対して
「保護されていない通信」
と警告を表示します。

こんなメッセージが出てしまっては
訪問者に不信感を与えてしまい
離脱率が上がる原因にもなってしまいます。


WordPressブログのHTTPS化

レンタルサーバーのコントロールパネルから
「SSL設定」をオンにするだけで
ほとんどの場合HTTPS化できます。

エックスサーバーやConoHa WINGなら、
管理画面から数クリックで完了しますよ。

まとめ


HTTPとHTTPSの違いは
「暗号化されているかどうか」です。

Webサービスやブログを使うなら
HTTPSの仕組みを理解しておくことも
大事ですよ!


ポイントをまとめます。

☑️HTTPはWebの通信ルールだが、
暗号化されていないという弱点がある

☑️HTTPSは
HTTPに暗号化(SSL/TLS)を加えた
安全な通信方式

☑️鍵マークがついているサイトは
HTTPSで通信されている証拠

☑️HTTPSは盗聴・改ざん・なりすましの
3つを防いでくれる

☑️ブログのHTTPS化はSEOにも有利で
訪問者の信頼感も高まる

HTTPS化は、
レンタルサーバーの管理画面から
簡単にできます。

フリーWi-Fiを使う時や、
個人情報を入力する時は
必ずアドレスバーの鍵マークを
確認する習慣をつけましょう!


今日も
最後まで読んでくれてありがとう~!
では!また (*´▽`*)

関連サービスカテゴリ

サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す