コードサイニング証明書
出典: 令和7年度 秋期 応用情報技術者試験 午前 問37 (IPA)
デジタル署名が付与されたソフトウェアをインストールするときに,そのソフトウェアの発行元を確認するために使用する証明書はどれか。
- ア EV SSL 証明書
- イ クライアント証明書
- ウ コードサイニング証明書
- エ サーバ証明書
正解と解説を見る
正解: ウ
- ア: EV SSL 証明書は、厳格な審査を経て発行される Web サーバ用の証明書です。Web サイトの運営者の確認に使います。
- イ: クライアント証明書は、サーバに接続する利用者や端末を認証するための証明書です。
- ウ: ソフトウェアの発行元を確認するのはコードサイニング証明書なので正しい答えです。
- エ: サーバ証明書は、Web サーバなどの正当性を確認し、TLS で暗号化通信するための証明書です。
ポイント
- コードサイニング証明書: ソフトウェアの発行元 (開発者) がプログラムにデジタル署名するための証明書です。
- 利用者は署名を検証して、誰が作ったか と 配布後に改ざんされていないか を確認できます。