httpsとは、webブラウザとwebサーバー間で情報をやり取りするためのプロトコルであるhttpにSSL/TLSによるデータ暗号化機能がついたもので、Hypertext Transfer Protocol over Secure Socket Layerの略称です。ネットスケープコミュニケーションズによって、http通信において認証や暗号化を行なうために開発されました。暗号化通信を行なうプロトコルがSSL/TLSであり、TLSはSSLを元にして改良を加えた新しいものです。標準のhttpがメッセージを平文のままで送受信するのとは異なり、サーバーの認証や通信内容の暗号化、改竄検出などをSSL/TLSプロトコルを用いて行ないます。このSSL/TLSによる暗号化通信を行なうことによって、なりすましや中間者攻撃、盗聴などの攻撃、個人情報の漏洩を防ぐことができます。

httpsが施されたサイト

httpsが適用されたwebサイトには、各ブラウザによって異なりますが、URLの前後に鍵マークが必ずついています。これをクリックすることで、第三者機関が安全性を証明したサイト証明書が確認できます。httpsはSSLからとられた呼び方ですが、現在はTLSのほうがSSLよりも多く使用されています。