ワイルドカード SSL とは?
ワイルドカード SSL は、共通名フィールドにアスタリスク(*)のワイルドカード文字を置き、1 枚の SSL/TLS 証明書でメインドメインとすべての第 1 階層サブドメインを保護する証明書です。ワイルドカード SSL の仕組み
| 証明書の種類 | 保護範囲 | 例 |
|---|---|---|
| 標準 SSL | 1 つのドメインのみ | example.com |
| ワイルドカード SSL | ドメインとすべての第 1 階層サブドメイン | *.example.com |
| マルチドメイン(SAN) | 指定したドメインのみ | example.com, example.net |
| マルチドメイン・ワイルドカード | 複数のワイルドカードドメイン | *.example.com, *.example.net |
Wildcard Certificate: *.example.com
Covers:
├── www.example.com ✓
├── blog.example.com ✓
├── shop.example.com ✓
├── api.example.com ✓
├── mail.example.com ✓
└── [any].example.com ✓
Does NOT cover:
├── example.com ✗ (root domain - needs separate entry)
├── dev.api.example.com ✗ (second-level subdomain)
└── *.*.example.com ✗ (nested wildcards not supported)
検証レベル
| レベル | 検証内容 | 発行時間 | 用途 |
|---|---|---|---|
| ドメイン認証(DV) | ドメインの管理権限のみ | 数分 | 基本的な暗号化 |
| 組織認証(OV) | 組織の確認 | 1-3 days | 企業サイト |
| 拡張認証(EV) | 完全な審査 | 1-2 weeks | ワイルドカードでは利用不可 |
費用の比較
| 証明書の種類 | 年間費用の範囲 | 保護範囲 |
|---|---|---|
| 単一ドメイン DV | $0-50 | 1 domain |
| ワイルドカード DV | $50-200 | Unlimited subdomains |
| 単一ドメイン OV | $50-200 | 1 domain |
| ワイルドカード OV | $200-500 | Unlimited subdomains |
ベストプラクティス
1. 秘密鍵を厳重に保護する: ワイルドカード証明書は、侵害されるとすべてのサブドメインに影響するため、特に強い鍵管理が必要です
2. 証明書を分けることを検討する: 高い安全性が必要なサブドメインには専用証明書を使う
3. ルートドメインを含める: ワイルドカードと一緒にベースドメイン(example.com)を SAN エントリとして申請する
4. 証明書の自動化を使う: 自動更新のために ACME/Let's Encrypt を導入する
5. 配布範囲を制限する: 露出を減らすため、必要最小限のサーバーにだけ配置する
主な用途
多くのサブドメインを一元的に保護できるため、次のような運用に適しています。
- マルチテナント SaaS: customer1.app.com と customer2.app.com(顧客ごとに分離した環境)
- 開発環境: dev.example.com と staging.example.com(開発・検証用の環境)
- マイクロサービス: api.example.com と auth.example.com(API と認証のサービス)
- CDN サブドメイン: cdn1.example.com と cdn2.example.com(配信拠点用のサブドメイン)
ワイルドカード SSL 証明書は、多数のサブドメインを持つ組織の証明書管理を簡単にしながら、すべてのサービスに一貫した HTTPS 暗号化を提供します。