# アドレスバーの鍵マークが本当に意味すること

南京錠のアイコンは、接続が非公開であることを示すもので、サイトが信頼できることを示すものではありません。いくつかの設定によって、接続を非公開に保てます。

ブラウザの小さな鍵マークが示すのは一つのことだけです。ビジターとあなたのサイトの間の接続が暗号化されているため、途中の誰も、送信される内容を読んだり変更したりできません。

サイトが誠実であることを意味するものではなく、ほかに問題がないことを意味するものでもありません。詐欺サイトにも鍵マークは付きます。

## 鍵マークが機能する仕組み

サイトには**証明書**が必要です。これは、ブラウザが本物のサイトに接続したことを証明する小さなファイルです。多くのホスティングサービスが、証明書を発行し、更新してくれます。

それでも、証明書の周辺で問題が起きることがあります。

* 証明書が `example.com` には対応しているものの `www.example.com` には対応していないため、どちらかで警告が表示されます。
* サイトが暗号化されていない `http://` でも応答するため、アドレスを入力したビジターは、まず暗号化されていない版に到達します。
* ページがスクリプトや画像を `http://` で読み込むと、ページ全体の安全性が弱まります。
* サーバーが、非常に古い暗号化の方式をまだ受け付けています。

## 最も効果のある一つの設定

**HSTS** は、誰かが `http://` と入力しても、常に暗号化された版のサイトを使うようブラウザに指示します。一度ブラウザがこれを受け取ると、そのビジターに対して、暗号化されていない版が再び使われることはありません。

スキャンは、証明書、リダイレクト、混在コンテンツ、HSTS を確認し、どの部分に注意が必要かを伝えます。

> **Try it**
>
> [修正が必要な項目](/app/findings)を開き、接続のチェック項目を確認してください。各修正には、一般的なホスティングサービスで設定がどこにあるかが書かれています。