デジタル証明書とは?でじたるしょうめいしょ
デジタル証明書とは、公開鍵とその持ち主の識別名を結び付け、認証局が自らの秘密鍵で署名した電子的な身分証明書。X.509の形式では、発行者名、有効期間、主体者名と公開鍵、用途や別名などの拡張領域、認証局の署名が収められ、受け取った側は署名の連鎖をたどって正当性を確かめる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
通信の相手が名乗ったとおりの相手かどうかは、鍵を交換するだけでは分からない。そこで、素性を確認した第三者が署名を添えるという仕組みを持ち込み、信頼を一か所の認証局へ集約して連鎖でたどれるようにした。事業の側から見ると、期限切れや失効がそのままサービス停止に直結するため、暗号技術の話であると同時に台帳と運用の管理の問題でもある。
具体例
公開サイトではDigiCertのような商用認証局のほか、無償で発行するLet's Encryptが広く使われ、後者は有効期間が短い代わりに更新の自動化を前提としている。台数が増えるほど手作業の更新は破綻するため、発行と更新の自動化を先に決めるのが定石である。
試験での引っ掛け
証明書に秘密鍵は含まれない。現在の主要なブラウザは、ホスト名の照合をCommon Nameではなく主体者別名(SAN)で行う。有効期間内でも失効させられるため、失効情報の確認まで含めて検証が成り立つ点、また実在性の確認の深さの違いが暗号の強度の違いではない点も押さえる。
関連用語
出た過去問
出典:令和6年度 春期 ITストラテジスト試験 午前Ⅱ 問23(IPA)
OCSPクライアントからOCSPレスポンダーへのリクエストとそのレスポンスに関する記述のうち,適切なものはどれか。
正解:デジタル証明書のシリアル番号,証明書発行者の識別名(DN)のハッシュ値などをOCSPレスポンダーに送信し,そのレスポンスでデジタル証明書の有効性を確認する。
要点:OCSPは証明書の識別情報を送り失効状態を即時確認する
OCSPはデジタル証明書の失効状態をオンラインで即時確認するプロトコル。クライアントは証明書全体ではなく、証明書のシリアル番号や発行者名・公開鍵のハッシュ値などから成るリクエストを送り、レスポンダーからgood/revoked/unknownという有効性の判定を受け取る。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。