中間証明書
中間証明書とは
中間証明書は「中間CA証明書」とも呼ばれ、認証局(CA)が自身の真正性を証明するために発行する電子証明書(デジタル証明書)の一種です。認証局は、インターネット上での本人確認に使用される電子証明書を発行する、信頼できる第三者機関です。
認証局は、ルート認証局と中間認証局の2種類に大別できます。
- ルート認証局は、自らの真正性を検証し、他の認証局に証明書を発行できる最上位の認証局です。
- 中間認証局は自身の正当性を自ら証明できないため、上位の認証局による認証が必要です。上位の認証局が中間認証局に発行する電子証明書を、中間証明書と呼びます。
SSL通信を行う場合、Webサイト(またはWebサーバー)は、あらかじめ認証局からSSLサーバー証明書を取得し、クライアント(通信相手)に送信する必要があります。また、認証局の証明書も併せて送信する必要があります。そのため、SSLサーバー証明書を取得する際は、認証局から提供されるルート証明書と中間証明書もWebサーバーにインストールする必要があります。
クライアントは、これらの証明書の階層構造を検証し、ルート証明書を確認することで、SSLサーバー証明書の真正性を確認します。SSL通信に対応するほとんどのクライアントには、ルート証明書があらかじめインストールされています。ルート証明書の真正性は、あらかじめインストールされているルート証明書と、Webサーバーから受信したルート証明書を比較して判定します。
