最終更新日:2026年8月16日
ds security design
まず結論
PKI(Public Key Infrastructure)とは、「その公開鍵が本当に本人・組織のものか」を証明する仕組みです。
DS検定では、電子署名だけでは公開鍵の持ち主までは保証できないため、電子証明書と認証局(CA)が必要と理解しておくことが重要です。
直感的な説明
電子署名を「印鑑」に例えると分かりやすくなります。
印鑑が押されていても、その印鑑が本当に本人のものかは別に確認する必要があります。現実世界では印鑑証明がその役割を担います。
| 役割 | 現実世界 | デジタル世界 |
|---|---|---|
| 本人との対応を証明 | 印鑑証明 | 電子証明書 |
| 証明する組織 | 市役所など | 認証局(CA) |
| 信頼の仕組み | 公的な登録制度 | PKI |
PKIは、公開鍵と本人の対応関係を信頼できる形で証明する基盤です。
定義・仕組み
PKIは、公開鍵を安全に信頼して使うための仕組み全体を指します。
中心となる要素は次の通りです。
- 公開鍵
- 秘密鍵
- 電子証明書
- 認証局(CA)
電子証明書
電子証明書には、「この公開鍵はこの人物・組織のものです」という対応関係を確認するための情報が含まれます。
認証局(CA)
認証局は、本人・組織を確認したうえで電子証明書を発行します。
流れは次のように整理できます。
- 利用者が鍵ペアを用意する
- 認証局が本人・組織を確認する
- 電子証明書を発行する
- 他者が証明書を確認して公開鍵を信頼する
どんな場面で使う?
PKIは、公開鍵の信頼性が必要な場面で使われます。
- 電子署名
- HTTPS(SSL/TLS)
- クライアント証明書認証
- 電子契約
例えばHTTPSでは、サーバ証明書を確認することで、接続先と公開鍵の対応を確認します。
よくある誤解・混同
❌ 電子署名だけで「その公開鍵が本人のもの」と証明できる
電子署名は、署名の検証や改ざん検知に使えます。しかし、検証に使う公開鍵そのものが誰のものかを信頼する仕組みが別に必要です。
❌ PKIは暗号アルゴリズム
PKIは暗号方式そのものではなく、公開鍵を信頼して利用するための運用・認証基盤です。
❌ 認証局が利用者の代わりに暗号化・署名する
認証局の主な役割は、公開鍵と本人・組織の対応関係を証明することです。
まとめ(試験直前用)
- PKI = 公開鍵の持ち主を信頼するための基盤
- 電子証明書 = 公開鍵と本人・組織の対応を示す
- 認証局(CA) = 証明書を発行する
- 電子署名やHTTPSの信頼性を支える
- PKIは暗号方式そのものではない
DS検定では、「公開鍵が誰のものかを証明する」ならPKIと判断しましょう。
対応スキル項目(ビジネス力)
- 情報セキュリティ
- 認証・暗号の基礎
- ★ 電子証明書と認証局による信頼の仕組みを理解できる
🔗 関連記事
- アクセス制御リスト(ACL)とは?ファイル権限の基本を整理【DS検定】
- 中間層で使用される活性化関数とは?(ReLU・シグモイド・ソフトマックスの違い)【DS検定】
- アジャイル開発とは?ウォーターフォール開発との違いを整理【DS検定】
- 分析アプローチ設計とは?(分析プロジェクトを成功させる設計プロセス)【DS検定】
- 必要なデータ・分析手法・可視化を適切に選択する力とは?【DS検定】