アプリケーションソフトウェアにディジタル署名を施す目的はどれか。
ディジタル署名は改ざん検知と作成者の確認のために付す
選択肢
- アアプリケーションソフトウェアの改ざんを利用者が検知できるようにする。
- イアプリケーションソフトウェアの使用を特定の利用者に制限する。
- ウアプリケーションソフトウェアの著作権が作成者にあることを証明する。
- エアプリケーションソフトウェアの利用者による修正や改変を不可能にする。
正解と解説
正解:ア アプリケーションソフトウェアの改ざんを利用者が検知できるようにする。
ディジタル署名は、配布物のハッシュ値を作成者の秘密鍵で暗号化したものである。受け取った側は公開鍵で検証し、値が一致すれば作成者が本物であることと、配布後に内容が書き換えられていないことを確認できる。
選択肢ごとの解説
- ア改ざんの有無を利用者が検証できるようにするという、署名の本来の目的。
- イ使用者を限定するのはライセンス管理やアクセス制御の役割である。
- ウ著作権の帰属を証明する制度上の効力は、署名そのものにはない。
- エ署名は改変を検知できるだけで、改変自体を物理的に防ぐわけではない。
同じ分野の他の問題
- 暗号の危殆化に該当するものはどれか。2025年度 公開問題 科目A 問9
- メッセージ認証符号の利用目的に該当するものはどれか。2019年度 春期 午前 問38
- ファイルの提供者は、ファイルの作成者が作成したファイルAを受け取り、ファイルAと、ファイルAにSHA-256を適用して算…2019年度 秋期 午前 問40
- メッセージにRSA方式のディジタル署名を付与して2者間で送受信する。そのときのディジタル署名の検証鍵と使用方法はどれか。2019年度 秋期 午前 問38
- 楕円曲線暗号の特徴はどれか。2019年度 春期 午前 問39
最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。