本文へ移動

るーとしょうめいしょ

ルート証明書

Root Certificate = Root Certificate

公開鍵基盤における信頼の起点で、認証局が発行する最上位の電子証明書です。OSやブラウザにあらかじめ登録され、Webサイトなどの証明書が正当であるかを検証する際の基準となります。

詳しい説明

ルート証明書とは、公開鍵基盤(PKI)において、認証局(CA)が発行する最上位の証明書です。電子証明書の信頼性を担保するための根源となるものであり、信頼の起点(トラストアンカー)と呼ばれます。自分のブラウザやOSには、あらかじめ信頼できる認証局のルート証明書がインストールされており、これを使ってWebサイトの証明書が本物かどうかを検証します。

検証の仕組みは「連鎖」です。Webサイトの証明書は中間認証局によって署名され、その中間認証局はさらに上位の認証局によって署名されています。このように署名のチェーンを遡っていくと、最終的にルート証明書に到達します。ブラウザは、このチェーンをたどって最後にルート証明書の公開鍵で署名を検証することで、「この証明書は信頼できる認証局のお墨付きである」と判断します。

試験では、信頼の連鎖の仕組みが問われます。もしルート証明書が改ざんされたり、悪意のあるものに入れ替えられたりすると、その後の検証はすべて偽サイトを本物と認めてしまう危険があります。そのため、ルート証明書はOSやブラウザのアップデートを通じて厳重に管理されており、ユーザーが安易に追加や削除をしてはいけない重要なデータであることを理解しておく必要があります。

試験で問われること

ITパスポート試験

  • ルート証明書が信頼の起点(トラストアンカー)であることを押さえる。
  • 電子証明書の正当性を検証するために使用されることを理解する。
  • 証明書が信頼できるかどうかの判断基準がルート証明書にあることを押さえる。

基本情報技術者試験

  • 公開鍵基盤(PKI)における階層構造と信頼の連鎖の仕組みを理解する。
  • 中間証明書とルート証明書の役割の違いを整理する。
  • 証明書の検証手順において、最後に署名を検証する対象がルート証明書の公開鍵であることを押さえる。