教科書で学ぶTCP/IPとWebプロトコル
定義HTTPS は、HTTP の通信を SSL/TLS で暗号化し、あわせて通信相手のサーバが本物かを確かめられるようにしたプロトコルである。
解説SSL/TLS は、通信内容の暗号化と、電子証明書を使ったサーバの認証を担うしくみである。パスワードやクレジットカード番号のように、他人に知られてはならない情報を扱うページで広く使われる。URL は「https://」で始まり、通常のポート番号は 443 番を使う。
たとえはがきで送っていた文面を、封をした封筒に入れてやり取りするようなもの。運ぶ途中の人には中身が見えず、店 (サーバ) からの封筒には公の証明印が押してあるので、客 (ブラウザ) は相手が本物の店かを確かめられる。
記憶フック末尾の S は Secure (安全) の頭文字。HTTP に 1 文字足しただけの名前で、URL の先頭もこの 5 文字になる。