デジタル証明書とは?でじたるしょうめいしょ
デジタル証明書は、公開鍵とその所有者の識別名を結び付け、認証局(CA)が自らの秘密鍵で署名したデータ。X.509形式では、バージョン、シリアル番号、発行者名、有効期間、主体者名、主体者の公開鍵、拡張領域(SAN、鍵用途、CRL配布点、AIAなど)、CAの署名が入る。検証側は、ルート証明書から中間CAを経て対象に至る署名の連鎖、有効期限、失効状態、名前の一致を順に確かめる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
公開鍵は誰でも自由に作れるので、鍵そのものを渡されても「この鍵はこの相手のものだ」とは言えない。中間者が自分の鍵を相手の鍵と偽って渡せば、通信は成立したまま内容だけ読まれる。この結び付きを、あらかじめ信頼している第三者の署名によって保証する形にしたのが証明書である。支援士では、証明書検証のどの段が抜けると何を見逃すかを説明させる出題になる。
具体例
TLSでは、サーバがこの証明書を提示し、クライアントが署名の連鎖・有効期限・失効状態・アクセス先ホスト名とSANの一致を検証する。Let's Encryptのように、ドメインの管理権をACMEプロトコルで自動確認して短期の証明書を発行し、更新まで自動化する運用も一般化している。
試験での引っ掛け
証明書に秘密鍵は含まれない。含まれるのは公開鍵で、秘密鍵はサーバや利用者が別に保管する。またホスト名の照合は、現在のブラウザではCommon NameではなくSAN(Subject Alternative Name)で行われる。DV・OV・EVの違いは「所有者をどこまで確認して発行したか」であって、暗号強度の違いではない点も取り違えやすい。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:令和3年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問2(IPA)解説で登場
正解:ディジタル証明書の失効情報を問い合わせる。
要点:OCSPは証明書の失効状態をオンライン照会する仕組み
OCSP(Online Certificate Status Protocol)は、デジタル証明書が失効していないかをOCSPレスポンダにオンラインで問い合わせるためのプロトコルである。従来のCRL(証明書失効リスト)は配布サイズが大きく反映も遅れがちだったのに対し、OCSPは対象の証明書1枚の状態だけをその都度確認できる。返る値はgood/revoked/unknownであり、鍵の再発行や証明書更新の進捗管理は扱わない。
出典:令和4年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問2(IPA)
PKI(公開鍵基盤)を構成するRA(Registration Authority)の役割はどれか。
正解:本人確認を行い,デジタル証明書の発行申請の承認又は却下を行う。
要点:RAは本人確認と発行申請の承認を担いCAへ取り次ぐ
RA(登録局)は、証明書の発行申請を受け付け、申請者が名乗るとおりの実体であるかを確認したうえで、発行の可否をCA(認証局)へ取り次ぐ役割を担う。鍵の生成や署名といった暗号処理はCAが行い、RAは本人確認と申請管理に専念する。この分業により、CAの秘密鍵を厳重に隔離しつつ、受付窓口を分散配置できる。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15(IPA)
TLSに関する記述のうち、適切なものはどれか。
正解:TLSで使用する個人認証用のデジタル証明書は、ICカードにも格納することができ、利用するPCを特定のPCに限定する必要はない。
要点:クライアント証明書はICカードに格納でき利用端末を限定しない
TLSのクライアント認証に用いる証明書は、対応する秘密鍵とともにICカードやUSBトークンなどの耐タンパ性のある媒体に格納できる。鍵が持ち運べる媒体の中にあるため、認証は利用者に紐づき、特定のPCでしか使えないという制約は生じない。サーバ証明書はホスト名を主体としてIPアドレスの組込みは必須ではなく、共通鍵の鍵長は暗号スイートで定まる。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問19(IPA)解説で登場
インターネットに接続されたPCの時刻合わせに使用されるプロトコルはどれか。
正解:SNTP
要点:PCの時刻合わせにはNTPを簡略化したSNTPを使う
SNTPはNTPの手順を簡略化した時刻同期プロトコルで、上位の時刻サーバに問い合わせて往復遅延から時刻のずれを求め、クライアントの時計を合わせる。複雑な統計処理を省いているため実装が軽く、一般的なPCや組込み機器の時刻合わせに広く使われる。時刻の一致はログの相関分析やデジタル証明書の有効期間の判定にも不可欠である。
出典:令和5年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問3(IPA)
VA (Validation Authority) の役割はどれか。
正解:デジタル証明書の失効状態についての問合せに応答する。
要点:VAは証明書の失効状態の照会に応答する検証専門の機関
VAは、デジタル証明書が失効していないかという検証要求を受け付け、その結果を返す役割を担う。実際にはOCSPレスポンダとして機能し、CAから失効情報の提供を受けて最新の状態を回答する。検証処理をCAから分離することで、検証者ごとの負荷や運用をCA本体と切り離せる点に利点がある。
出典・参考
公式シラバスの3 技術要素 > 1. 情報セキュリティ > (8) 情報セキュリティに関する技術に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。