コードサイニング証明書の目的
コードサイニング証明書(Code Signing Certificate) は、ソフトウェアの配布元(作成者)がデジタル署名を付与するために使用される電子証明書です。 主な目的: 1. 配布元の証明(真正性): 誰が作成したソフトウェアであるかを第三者認証機関(CA)によって証明する。 2. 改ざんの検知(完全性): 配布途中でプログラムが改ざんされていないことを保証する。 したがって、コードサイニング証明書の目的として最も適切なのは選択肢ウです。 【各選択肢の解説】 ア: ソフトウェアのソースコードを暗号化して漏洩を防ぐ技術の説明であり、コードサイニング証明書とは異なるため誤りです。 イ: ソフトウェア実行時のメモリ消費量や不正動作を監視するセキュリティ機能の説明であり誤りです。 ウ: 正解です。 配布されるソフトウェアの作成者を証明し、改ざんされていないことを保証するのがコードサイニング証明書の目的です。 エ: ソフトウェアのライセンス認証(アクティベーション)を行う仕組みの説明であり誤りです。
コードサイニング証明書
デジタル署名が付与されたソフトウェアをインストールするときに、そのソフトウェアの発行元を確認するために使用する証明書はどれか。
出典
令和7年度 秋期 高度情報処理技術者試験 午前Ⅰ 問13
ア
EV SSL証明書
イ
クライアント証明書
ウ
コードサイニング証明書
エ
サーバ証明書
前の問題
スキップ
【正解・解説】コードサイニング証明書の目的|令和7秋 高度情報処理技術者試験 午前Ⅰ 問13 | IT資格ラボ