IPA過去問ドリル

令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問23

テクノロジ/セキュリティ

ディジタル署名のあるソフトウェアをインストールするときに,そのソフトウェアの開発元又は発行元を確認するために使用する証明書はどれか。

出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問23

正解:ウ

解説

コードサイニング証明書は,ソフトウェアの開発元・発行元がプログラムファイルにディジタル署名を行う際に使用する証明書です。利用者がソフトウェアをインストールするときに,この証明書によって署名を検証することで,ソフトウェアの開発元・発行元が正当であること及び配布後に改ざんされていないことを確認できます。

選択肢ごとの解説

  • 誤り。EV SSL 証明書は,Web サイトの運営組織の実在性を高いレベルで確認するために発行される,Webサーバ用の証明書です。
  • 誤り。クライアント証明書は,クライアント(利用者や端末)の正当性をサーバ側が確認するために使用される証明書です。
  • 正しい。ソフトウェアの開発元・発行元を確認するために使用される証明書は,コードサイニング証明書です。
  • 誤り。サーバ証明書は,Web サーバなどのサーバの正当性を確認するために使用される証明書です。
システムアーキテクトの過去問を演習モードで解く