ITパスポート 2026年 問90
問題文
PKI(公開鍵基盤)の特徴として、適切なものはどれか。
選択肢
ア:共通鍵の所有者を確認する方法が提供されている。
イ:知人が署名した鍵は信頼するという“信頼の輪“によって、公開鍵が正当であることを確認する。
ウ:電子証明書の正当性を認証局が保証する。(正解)
エ:秘密鍵を安全に公開する方法が提供されている。
🔒 解説は解答すると表示されます
PKI(公開鍵基盤)の特徴として、適切なものはどれか。【ITパスポート 解説】
PKIとは「公開鍵基盤(Public Key Infrastructure)」です。公開鍵基盤は、公開鍵暗号(公開鍵と秘密鍵を使う暗号方式)を実用的に使うための仕組みです。問題文の選択肢の中で、PKIの特徴として適切なのは ウ の「電子証明書の正当性を認証局が保証する。」です。以下で、なぜそう言えるかを平易に説明します。
正解の理由
PKIの中心には「認証局(CA: Certification Authority)」があります。認証局は電子証明書(ある人や組織の公開鍵とその主体情報を結びつけたデータ)を発行し、その証明書にデジタル署名を付けます。これにより、受け手は「この公開鍵が本当にその人のものだ」と信頼できる仕組みが提供されます。したがって、電子証明書の正当性を認証局が保証する、という記述はPKIの特徴を正しく表しています。これが選択肢 ウ が正しい理由です。
※電子証明書:公開鍵と所有者情報を結びつけるデジタルな証明書。
※認証局(CA: Certification Authority):電子証明書を発行し、署名して正当性を示す機関。
※認証局(CA: Certification Authority):電子証明書を発行し、署名して正当性を示す機関。
解法ステップ
- まず「PKI(公開鍵基盤)」が何を目的にする仕組みかを確認します。
- 公開鍵暗号の公開鍵を「誰のものか」を確認・保証する仕組みであることを思い出します。
- 各選択肢を「公開鍵を誰がどう確認するか」「秘密鍵をどう扱うか」などの観点で照らし合わせます。
- 認証局(CA)が証明書を発行して公開鍵の正当性を保証する、という点がPKIの核心です。これと一致する選択肢を正解とします。
選択肢別の誤答解説
-
ア: 共通鍵の所有者を確認する方法が提供されている。
誤り。共通鍵(対称鍵とも言う。英語は「symmetric key」)は同じ鍵を送受信者が共有して暗号化・復号しますが、PKIは公開鍵暗号(公開鍵/秘密鍵)を前提に、公開鍵の正当性を保証する仕組みです。共通鍵の所有者確認はPKIの主目的ではありません。 -
イ: 知人が署名した鍵は信頼するという“信頼の輪“によって、公開鍵が正当であることを確認する。
誤り。これは「信頼の輪(Web of Trust)」という別の方式を指します。信頼の輪は個人同士の署名で鍵の信頼性を構築する仕組みで、代表例はPGP(Pretty Good Privacy:暗号化ツール)です。PKIは主に中央集権的な認証局(CA)による保証を使います。両者は異なるモデルです。 -
ウ: 電子証明書の正当性を認証局が保証する。
正しい。認証局が電子証明書に署名し、公開鍵と主体(人・組織)との結びつきを保証するのがPKIです。 -
エ: 秘密鍵を安全に公開する方法が提供されている。
誤り。秘密鍵(private key)は名前の通り「秘密」にしておくべきものです。公開するものは公開鍵(public key)です。PKIは秘密鍵を公開する仕組みを提供しません。
よくある誤解
- 「認証局が保証すれば100%安全」
- 認証局は証明書の正当性を保証しますが、認証局自身の運用ミスや私有鍵の流出、偽の認証局の登場などのリスクはあります。完全無欠ではありません。
- 「PKIと信頼の輪は同じ」
- 似た目的(公開鍵の信頼性確保)でも、方法が異なります。PKIは中央の認証局が主導します。信頼の輪は利用者同士の署名で成り立ちます。
補足コラム
- 証明書の取り消し:発行後に問題が見つかった証明書は「取り消される(revoke)」ことがあります。代表的な仕組みにCRL(Certificate Revocation List:証明書失効リスト)やOCSP(Online Certificate Status Protocol:オンラインで証明書の状態を確認する仕組み)があります。ブラウザやシステムはこれらで証明書の有効性を確認します。
- 証明書の検証レベル:ドメインの所有のみを確認するもの(DV: Domain Validation)や、組織実在性まで確認するOV/EV(Organization/Extended Validation)など、認証局がどこまで厳しく確認するかで保証の度合いが変わります。
FAQ
Q1: 公開鍵と秘密鍵って何ですか?
A1: 公開鍵は誰でも入手できる鍵です。秘密鍵は持ち主だけが持つ鍵です。公開鍵で暗号化したデータは対応する秘密鍵で復号します。逆に、秘密鍵で署名すれば公開鍵で検証できます。
A1: 公開鍵は誰でも入手できる鍵です。秘密鍵は持ち主だけが持つ鍵です。公開鍵で暗号化したデータは対応する秘密鍵で復号します。逆に、秘密鍵で署名すれば公開鍵で検証できます。
Q2: 認証局はどこにあるのですか?
A2: 認証局は企業や組織が運営するサービスです。代表的な例にLet’s EncryptやDigiCertなどがあります。一般のユーザーは認証局を意識せず証明書の検証結果だけを受け取ります。
A2: 認証局は企業や組織が運営するサービスです。代表的な例にLet’s EncryptやDigiCertなどがあります。一般のユーザーは認証局を意識せず証明書の検証結果だけを受け取ります。
Q3: 証明書が偽造されたらどうなるの?
A3: 偽造や不正発行があれば、その証明書は取り消されるべきです。運用上の対策(監査や多要素の審査)が重要ですし、信頼できる認証局を使うことが大切です。
A3: 偽造や不正発行があれば、その証明書は取り消されるべきです。運用上の対策(監査や多要素の審査)が重要ですし、信頼できる認証局を使うことが大切です。
関連キーワード: 公開鍵暗号、認証局、電子証明書、秘密鍵、公開鍵、共通鍵、信頼の輪、CRL、OCSP

\ せっかくなら /
ITパスポートを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

