過去問解きまくり研究所 ホーム

令和7年度 秋期 午前 問37

セキュリティ

デジタル署名に関する問題

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

答えと解説を見る

✓ これが正解ウコードサイニング証明書

解説

コードそのものへの署名を確かめる証明書です。

この設問は、電子的な署名が付いたソフトウェアをインストールする際に、その作り手を確かめるのに用いる証明書を選ばせています。ですから、選び方の軸は、その証明書が誰または何のためのものかという一点で見分けます。証明書は、公開の鍵と、その鍵の持ち主の名前を、認証を担う機関が束ねて署名したものです。持ち主が何を対象にするかで用途が枝分かれし、通信の相手の機器や、通信をする利用者、あるいはコードそのものといった単位ごとに、専用の証明書が用意されます。設問が問うているのは、実行できるプログラムに署名し、その作り手が誰かと、途中で改ざんされていないかを、インストールする側が検証するための土台にする証明書です。したがって、通信の相手を確かめる形の証明書や、通信の入口で利用者側の身元を示す形の証明書とは、対象の単位そのものが違います。作り手を確かめるという目的に唯一そのまま当てはまるのは、コードのための証明書です。

ほかの選択肢はなぜ違うのか

この問題の用語

出典:令和7年度 秋期 応用情報技術者試験 午前 問37

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)