SSL証明書のしくみ
HTTPSのサイトはすべて、信頼された認証局が発行した証明書に支えられています。証明書、チェーン、更新の関係を理解すれば、訪問者を遠ざける警告を防げます。
信頼の連鎖
ブラウザには信頼されたルート認証局の一覧が組み込まれています。ルートが中間証明書に署名し、中間証明書があなたのサイトの証明書に署名します。サーバーは自分の証明書と中間証明書をあわせて送る必要があり、そうすることでブラウザは既知のルートまでチェーンをたどれます。
証明書の種類
| 種類 | 確認される内容 | 主な用途 |
|---|---|---|
| DV | ドメインの管理権限 | 多くのウェブサイトやブログ |
| OV | ドメインと組織 | 企業サイト |
| EV | ドメインと詳細な企業審査 | 銀行や大規模ショップ |
| ワイルドカード | 1階層のすべてのサブドメイン | サブドメインが多い場合 |
| マルチドメイン(SAN) | 複数の名前 | 1台のサーバーで複数サイト |
更新時のチェックリスト
- Certbotなどで自動更新を設定する。
- 更新後にウェブサーバーが再読み込みされるか確認する。
- 更新のたびにSSLチェッカーでサイトをテストする。
- 念のため有効期限の30日前にリマインダーを設定する。