戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

基本情報技術者 2014年 春期 午前(科目A)37


問題文

PKI(公開鍵基盤)の認証局が果たす役割はどれか。

選択肢

共通鍵を生成する。
公開鍵を利用しデータの暗号化を行う。
失効したディジタル証明書の一覧を発行する。(正解)
データが改ざんされていないことを検証する。

🔒 解説は解答すると表示されます

認証局の役割【午前解説】

正解の理由

正解:
認証局(CA)の役割は、主体(人やサーバ)の公開鍵に対して証明書を発行し、その証明書の有効性を管理することです。失効した証明書が発生した場合、CAは失効情報を一覧化して公開します(CRL: Certificate Revocation List など)。したがって「失効したディジタル証明書の一覧を発行する」はCAの典型的な職務です。

解法ステップ

  1. 問題文の主語(認証局/CA)が何を「する」役割かを明確に読む。
  2. CAの基本概念を思い出す:証明書の発行、署名(CAの秘密鍵で署名)、証明書の失効管理。
  3. 各選択肢をCAの機能と照らし合わせる:共通鍵生成、暗号化、失効一覧、改ざん検証のどれがCAの業務かを比較。
  4. CAの管理範囲外(暗号演算そのものやデータ検証の実行)を除外して正答を決定する。

選択肢別の誤答解説

  • ア: 共通鍵を生成する。
    誤り。CAは公開鍵に関する証明を扱うが、対称鍵(共通鍵)の生成や配布は通常鍵交換プロトコルやアプリケーションが行います。
  • イ: 公開鍵を利用しデータの暗号化を行う。
    誤り。公開鍵を使った暗号化は利用者やアプリケーションが行う操作であり、CAはそのための証明書を発行するのみです。
  • ウ: 失効したディジタル証明書の一覧を発行する。
    正解。CAは失効情報(CRL)を発行したり、OCSPレスポンダーを通じて証明書の有効性情報を提供したりして、証明書の有効・無効を管理します。
  • エ: データが改ざんされていないことを検証する。
    誤り。改ざん検証(電子署名の検証)は受け手が公開鍵で行う処理で、CAは公開鍵の正当性を保証しますが、実際の検証作業は行いません。

よくある誤解

  • CAがデータを暗号化してくれると誤解する人が多いですが、暗号化は公開鍵暗号や共通鍵の処理を行うアプリケーション側の役割です。
  • データの改ざん検証(署名検証)とCAの役割を混同しがちです。署名検証は検証者が公開鍵を使って行い、CAはその公開鍵の正当性を保証します。
  • 共通鍵(対称鍵)をCAが生成・配布するという選択肢も誤りで、共通鍵はプロトコルやアプリケーション(例:鍵交換プロトコル)で扱われます。

補足コラム

認証局の失効管理には主に2つの方式があります。1つはCRL(Certificate Revocation List)で、失効した証明書の一覧を定期的に公開する方法です。もう1つはOCSP(Online Certificate Status Protocol)で、オンラインで個別証明書の有効性照会が可能です。CRLは配布の遅延が問題となりがちですが、OCSPはリアルタイム性が高い反面、レスポンダの可用性とプライバシー配慮が課題になります。

FAQ

Q1: CAは証明書の発行以外に何をするのですか?
A1: 証明書の発行・署名・失効管理・失効情報の公開・証明書ポリシーや運用手順の策定、鍵管理や監査などの運用も行います。
Q2: CRLとOCSPのどちらが優れていますか?
A2: 用途によります。OCSPは即時照会に優れますがレスポンダの負荷や可用性問題があります。CRLは簡単でオフライン確認も可能ですが更新頻度・配布遅延の問題があります。
Q3: CAが誤って有効な証明書を失効させたらどうなりますか?
A3: 被害を最小化するため、CAは訂正情報を速やかに公開し、必要に応じて新しい証明書を発行します。運用手順と監査が重要です。

関連キーワード: PKI、認証局、CA、ディジタル証明書、失効リスト、CRL、OCSP、公開鍵、秘密鍵、電子署名、証明書失効管理、鍵管理、証明書ポリシー
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

基本情報技術者
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について