スポンサーリンク

【応用情報技術者試験】HTTPとHTTPSの違いをわかりやすく解説

「HTTPとHTTPSって何が違うの?」
応用情報技術者試験でもネットワーク・セキュリティ分野で超頻出ですが、

  • Sが増えただけ?
  • HTTPSはなぜ安全?
  • 暗号化ってどういうこと?
  • SSL/TLSとの関係は?

で混乱する人がかなり多いテーマです。

この記事では、

  • HTTPとは?
  • HTTPSとは?
  • 違い
  • なぜ安全なのか
  • 試験での頻出ポイント

を分かりやすく解説します!


まず結論

HTTP

「暗号化しないWeb通信」

HTTPS

「暗号化するWeb通信」

これが最大の違い!


超簡単にいうと

通信イメージ
HTTPハガキ
HTTPS鍵付き封筒

HTTPとは?

超頻出!


HTTP

HyperText Transfer Protocol


役割

Webページを見るための通信規約


通信イメージ

ブラウザ

Webサーバ

HTML受信


問題点

超重要!


HTTPは

平文通信


平文とは?

そのまま読める状態


危険性

  • 盗聴
  • 改ざん
  • なりすまし

HTTPSとは?

超重要!


HTTPS

HTTP + 暗号化


正式には

HTTP over TLS


HTTPSで追加されるもの

  • 暗号化
  • 改ざん検知
  • 相手確認

SSL/TLSとは?

超頻出!


TLS

通信暗号化技術


SSLは?

古い名称。

試験では:

SSL/TLS

表記が多い。


HTTPSで守られる3要素

超重要!

要素内容
機密性盗み見防止
完全性改ざん防止
認証相手確認

HTTPとHTTPSの違い

比較HTTPHTTPS
暗号化×
盗聴対策×
改ざん対策×
URLhttp://https://

ポート番号

超頻出!

通信ポート
HTTP80
HTTPS443

証明書

重要!


HTTPSでは

サーバ証明書

を利用。


役割

本物確認


通信の流れ

ざっくり👇

アクセス

証明書確認

暗号鍵交換

通信開始


なぜHTTPSが必要?

理由:

  • 個人情報保護
  • ログイン保護
  • ECサイト保護

HTTPSなら完全安全?

注意!


HTTPSでも

偽サイトは存在


URL確認重要。


応用情報で超頻出

かなり狙われる👇

  • HTTP
  • HTTPS
  • SSL/TLS
  • 443番
  • 証明書

よくあるひっかけ

「HTTPS=通信高速化」

→ ❌違う!

目的は:

通信保護


1分で復習!

HTTP

平文通信


HTTPS

暗号化通信


HTTPS追加

  • 暗号化
  • 認証
  • 改ざん防止

超重要

443番ポート


練習問題

問題

HTTPSの特徴として最も適切なものはどれか。

通信を平文で行う

暗号化せず高速化する

TLSを利用して通信を保護する

HTTPより範囲が狭い


解答

正解:ウ

解説

HTTPSはTLSを利用して通信を暗号化し、盗聴や改ざんを防止します。


まとめ

HTTPとは

「暗号化なし通信」


HTTPSとは

「暗号化通信」


超重要

  • SSL/TLS
  • 443番
  • 証明書
  • 機密性

まずは、

「HTTP=ハガキ」

「HTTPS=鍵付き封筒」

このイメージを持つとかなり理解しやすくなります!


知識に自信ができた方は、今度は自身のキャリアアップに向けて準備してみませんか?

未経験から、ITエンジニアへ。
「IT業界に興味はあるけれど、自分にできるか不安」「何から始めればいいのか分からない」そんな方のために、Tech GO は未経験からのIT転職を専門的にサポートします。求人を紹介するだけではなく、あなたの強みを整理し、応募準備から入社後の成…

まずは無料でキャリア相談

コメント