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

ITパスポート 2026年 90


問題文

PKI(公開鍵基盤)の特徴として、適切なものはどれか。

選択肢

共通鍵の所有者を確認する方法が提供されている。
知人が署名した鍵は信頼するという“信頼の輪“によって、公開鍵が正当であることを確認する。
電子証明書の正当性を認証局が保証する。(正解)
秘密鍵を安全に公開する方法が提供されている。

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

PKI(公開鍵基盤)の特徴として、適切なものはどれか。【ITパスポート 解説】

PKIとは「公開鍵基盤(Public Key Infrastructure)」です。公開鍵基盤は、公開鍵暗号(公開鍵と秘密鍵を使う暗号方式)を実用的に使うための仕組みです。問題文の選択肢の中で、PKIの特徴として適切なのは の「電子証明書の正当性を認証局が保証する。」です。以下で、なぜそう言えるかを平易に説明します。

正解の理由

PKIの中心には「認証局(CA: Certification Authority)」があります。認証局は電子証明書(ある人や組織の公開鍵とその主体情報を結びつけたデータ)を発行し、その証明書にデジタル署名を付けます。これにより、受け手は「この公開鍵が本当にその人のものだ」と信頼できる仕組みが提供されます。したがって、電子証明書の正当性を認証局が保証する、という記述はPKIの特徴を正しく表しています。これが選択肢 が正しい理由です。
※電子証明書:公開鍵と所有者情報を結びつけるデジタルな証明書。
※認証局(CA: Certification Authority):電子証明書を発行し、署名して正当性を示す機関。

解法ステップ

  1. まず「PKI(公開鍵基盤)」が何を目的にする仕組みかを確認します。
    • 公開鍵暗号の公開鍵を「誰のものか」を確認・保証する仕組みであることを思い出します。
  2. 各選択肢を「公開鍵を誰がどう確認するか」「秘密鍵をどう扱うか」などの観点で照らし合わせます。
  3. 認証局(CA)が証明書を発行して公開鍵の正当性を保証する、という点がPKIの核心です。これと一致する選択肢を正解とします。

選択肢別の誤答解説

  • ア: 共通鍵の所有者を確認する方法が提供されている。
    誤り。共通鍵(対称鍵とも言う。英語は「symmetric key」)は同じ鍵を送受信者が共有して暗号化・復号しますが、PKIは公開鍵暗号(公開鍵/秘密鍵)を前提に、公開鍵の正当性を保証する仕組みです。共通鍵の所有者確認はPKIの主目的ではありません。
  • イ: 知人が署名した鍵は信頼するという“信頼の輪“によって、公開鍵が正当であることを確認する。
    誤り。これは「信頼の輪(Web of Trust)」という別の方式を指します。信頼の輪は個人同士の署名で鍵の信頼性を構築する仕組みで、代表例はPGP(Pretty Good Privacy:暗号化ツール)です。PKIは主に中央集権的な認証局(CA)による保証を使います。両者は異なるモデルです。
  • ウ: 電子証明書の正当性を認証局が保証する。
    正しい。認証局が電子証明書に署名し、公開鍵と主体(人・組織)との結びつきを保証するのがPKIです。
  • エ: 秘密鍵を安全に公開する方法が提供されている。
    誤り。秘密鍵(private key)は名前の通り「秘密」にしておくべきものです。公開するものは公開鍵(public key)です。PKIは秘密鍵を公開する仕組みを提供しません。

よくある誤解

  1. 「認証局が保証すれば100%安全」
    • 認証局は証明書の正当性を保証しますが、認証局自身の運用ミスや私有鍵の流出、偽の認証局の登場などのリスクはあります。完全無欠ではありません。
  2. 「PKIと信頼の輪は同じ」
    • 似た目的(公開鍵の信頼性確保)でも、方法が異なります。PKIは中央の認証局が主導します。信頼の輪は利用者同士の署名で成り立ちます。

補足コラム

  • 証明書の取り消し:発行後に問題が見つかった証明書は「取り消される(revoke)」ことがあります。代表的な仕組みにCRL(Certificate Revocation List:証明書失効リスト)やOCSP(Online Certificate Status Protocol:オンラインで証明書の状態を確認する仕組み)があります。ブラウザやシステムはこれらで証明書の有効性を確認します。
  • 証明書の検証レベル:ドメインの所有のみを確認するもの(DV: Domain Validation)や、組織実在性まで確認するOV/EV(Organization/Extended Validation)など、認証局がどこまで厳しく確認するかで保証の度合いが変わります。

FAQ

Q1: 公開鍵と秘密鍵って何ですか?
A1: 公開鍵は誰でも入手できる鍵です。秘密鍵は持ち主だけが持つ鍵です。公開鍵で暗号化したデータは対応する秘密鍵で復号します。逆に、秘密鍵で署名すれば公開鍵で検証できます。
Q2: 認証局はどこにあるのですか?
A2: 認証局は企業や組織が運営するサービスです。代表的な例にLet’s EncryptやDigiCertなどがあります。一般のユーザーは認証局を意識せず証明書の検証結果だけを受け取ります。
Q3: 証明書が偽造されたらどうなるの?
A3: 偽造や不正発行があれば、その証明書は取り消されるべきです。運用上の対策(監査や多要素の審査)が重要ですし、信頼できる認証局を使うことが大切です。

関連キーワード: 公開鍵暗号、認証局、電子証明書、秘密鍵、公開鍵、共通鍵、信頼の輪、CRL、OCSP
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

ITパスポート
クイズ形式で学習しませんか?

クイズ画面へ遷移する

すぐに利用可能!

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

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