ひとことで言うと
Webサイトとの通信を暗号化するしくみ
EXAMPLE
たとえば
アドレスが「https://」で始まるサイトは、入力した内容が途中でのぞかれにくくなっています。ただし、偽サイトもhttpsを使えるので「安全なサイト」の証明にはなりません。
01httpsでできること・できないこと
httpsは、Webサイトと自分のブラウザの間の通信を、SSL/TLSというしくみで暗号化したものです。アドレスが「https://」で始まり、ブラウザに鍵のマークが出ます。総務省の用語集では、SSL/TLSは、データを暗号化したり、なりすましを防いだりするための約束ごと(プロトコル)で、ネット通販やネットバンキングで使われていると説明されています。SSLは古い名前で、今使われているのは、SSLをもとに改良したTLSです。
httpsでできるのは、次の2つです。
- 入力したパスワードやカード番号を、途中でのぞかれにくくする
- 途中で中身を書き換えられにくくする
できないことのほうが大事です。総務省は、鍵マークは通信が暗号化されていることを示すだけで、サイトが実在することや安全なことを保証するものではないとしています。フィッシングの偽サイトもhttpsを使い、鍵マークを出します。「鍵マークがあるから本物」とは考えないでください。
02どんな会社・人に必要か
サイトを見る人:IDやカード番号を入れる前に、アドレスがhttpsで始まり、ドメイン名が本物と一致しているかを確かめます。総務省は、公衆Wi-Fiを使うときも、見ているページがhttpsになっているか確かめるよう呼びかけています。
サイトを持つ会社:問い合わせフォームのあるサイトはもちろん、会社案内だけのサイトでもhttpsにします。入力のないページでも、途中で中身を書き換えられにくくなります。
03導入するときに見ること
- サイトにhttpsを使うには、サーバー証明書が要ります。使っているレンタルサーバーの管理画面で、証明書を設定できるかを確かめます。
- 証明書には有効期限があります。自動で更新される設定になっているかを確かめます。切れると、見る人のブラウザに警告が出ます。
- httpでアクセスされたときに、httpsへ自動で転送する設定にします。
- ページの中の画像や読み込むファイルが、httpのまま残っていないかを確かめます。
- サーバーの設定で、古い版のSSL/TLSを使えないようにします。総務省の用語集では、今の標準はTLS1.2とされています。
Webサイト全体の守り方はWebサイトへの攻撃への備えにまとめています。
この解説の出典(3件)
ARTICLES
