基本情報技術者試験
でじたるしょうめいしょ
デジタル証明書
Digital Certificate
別称: 電子証明書
公開鍵が確かに本人のものであることを、認証局が保証する電子的な証明書です。
詳しい説明
1. 定義
デジタル証明書とは、ある公開鍵が確かにその持ち主のものであることを、認証局という第三者が保証する電子的な証明書のことです。公開鍵証明書とも呼びます。
2. 公開鍵基盤の中での位置づけ
公開鍵暗号方式には、その公開鍵が本当に相手のものか分からないという弱点があります。偽の公開鍵をつかまされれば、なりすましを見抜けません。この弱点を、信頼できる第三者の保証で埋めるしくみ全体が公開鍵基盤(PKI)です。
PKI を構成するものは次のように並びます。
- 認証局(CA): 身元を確かめて証明書を発行する組織
- デジタル証明書: 公開鍵と持ち主の情報を結び付け、認証局が署名したもの
- ルート証明書: 信頼の出発点になる証明書。ここを信頼することから全体が成り立ちます
- 証明書失効リスト(CRL): 期限前に無効にした証明書の一覧
用途によって、サーバ証明書とクライアント証明書に分かれます。
証明書そのものにも認証局のデジタル署名が付いています。証明書の正しさを署名で確かめ、その署名を上位の証明書で確かめる、という連なりでたどっていきます。
試験で問われること
基本情報技術者試験
- 公開鍵と持ち主を結び付け、認証局が署名したものであることを理解する
- ルート証明書からの信頼の連なりを説明できる
- 証明書失効リストが必要な理由(期限前に無効にする場合がある)を理解する
- 公開鍵基盤を扱う設問で、認証局・ルート証明書・失効リストと並べて出ます。何を保証するものかが要点です。
最終更新日: 2026/09/23