令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問23
テクノロジ/セキュリティディジタル署名のあるソフトウェアをインストールするときに,そのソフトウェアの開発元又は発行元を確認するために使用する証明書はどれか。
出典:令和元年度 秋期 システムアーキテクト試験 午前Ⅱ 問23
- アEV SSL 証明書
- イクライアント証明書
- ウコードサイニング証明書
- エサーバ証明書
正解:ウ
解説
コードサイニング証明書は,ソフトウェアの開発元・発行元がプログラムファイルにディジタル署名を行う際に使用する証明書です。利用者がソフトウェアをインストールするときに,この証明書によって署名を検証することで,ソフトウェアの開発元・発行元が正当であること及び配布後に改ざんされていないことを確認できます。
選択肢ごとの解説
- ア誤り。EV SSL 証明書は,Web サイトの運営組織の実在性を高いレベルで確認するために発行される,Webサーバ用の証明書です。
- イ誤り。クライアント証明書は,クライアント(利用者や端末)の正当性をサーバ側が確認するために使用される証明書です。
- ウ正しい。ソフトウェアの開発元・発行元を確認するために使用される証明書は,コードサイニング証明書です。
- エ誤り。サーバ証明書は,Web サーバなどのサーバの正当性を確認するために使用される証明書です。