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

令和元年度 秋期 午前Ⅱ 問23

セキュリティ

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

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

答えと解説を見る

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

解説

ソフトウェアの開発元・発行元の確認にはコードサイニング証明書を使います。

ソフトウェアにデジタル署名を付けるとき、署名に使った鍵の持ち主を証明するのがコードサイニング証明書です。インストールする側は、ソフトウェアに付いたデジタル署名をこの証明書で検証することで、そのソフトウェアがどの開発元又は発行元から出たものか、配布の途中で改ざんされていないかを確かめられます。見分ける軸は、その証明書が何の身元を示すかです。ソフトウェアの作り手を示すのはコードサイニング証明書で、ほかの肢はWebサーバや利用者の身元を示す証明書です。コードという語は署名の対象がプログラムであることを表す、と覚えると、サーバやクライアントの証明書と区別できます。

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

この問題の用語

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

同じ用語が出る問題

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