HTTPS
読み
エイチティーティーピーエス
意味
- HTTP通信をTLSで暗号化し、盗聴や改ざんから守るセキュアなプロトコル
- サーバー証明書を利用して通信相手の正当性を検証し、中間者攻撃を防ぐ
- SEOやブラウザ警告の観点から、近年は事実上の標準として常時HTTPS化が求められる
比喩
封印に加えて差出人の印章が付いた書類。途中で開封されると封印が壊れてすぐに分かり、印章で本物か確認できる。
語源
HyperText Transfer Protocol Secure = 安全なハイパーテキスト転送プロトコル
例文
- Let's Encryptで証明書を取得しWebサイトを常時HTTPS化する。
- HTTP Strict Transport Security (HSTS) を設定してHTTPS接続を強制する。
- ブラウザのアドレスバーで錠前アイコンを確認しHTTPS通信が保護されているかチェックする。
よくある勘違い
- HTTPSはウイルスから守ってくれる → 通信の暗号化であり、ウイルス対策ではない
- HTTPS証明書を取得すれば自動で信用されると思うこと → 信頼できる認証局から発行された証明書を適切に管理する必要がある