ネットワーク
HTTP/HTTPS
HyperText Transfer Protocol / HTTPS
概要
Webサーバとブラウザ間でデータを送受信するためのプロトコル。HTTPSは暗号化通信を行う。
詳細解説
HTTP(HyperText Transfer Protocol)は、WebブラウザとWebサーバの間でHTMLファイルや画像などを送受信するためのプロトコルである。リクエストとレスポンスの形式でデータをやり取りする。
HTTPS(HTTP Secure)は、HTTPにSSL/TLSによる暗号化を加えたプロトコルで、通信内容の盗聴や改ざんを防止する。現在ではWebサイトのHTTPS化が標準となっており、検索エンジンの評価にも影響する。HTTPのデフォルトポートは80番、HTTPSは443番である。
事例・具体例
オンラインバンキングやECサイトでは、クレジットカード番号や個人情報を保護するためにHTTPSが必須である。ブラウザのアドレスバーに鍵マークが表示される。