平成30年度 秋期 基本情報技術者試験 午前 問36
テクノロジ/セキュリティアプリケーションソフトウェアにディジタル署名を施す目的はどれか。
出典:平成30年度 秋期 基本情報技術者試験 午前 問36
- アアプリケーションソフトウェアの改ざんを利用者が検知できるようにする。
- イアプリケーションソフトウェアの使用を特定の利用者に制限する。
- ウアプリケーションソフトウェアの著作権が作成者にあることを証明する。
- エアプリケーションソフトウェアの利用者による修正や改変を不可能にする。
正解:ア
解説
アプリケーションソフトウェアにディジタル署名を施すと,署名の検証によって,配布後にソフトウェアが改ざんされていないかどうかを利用者が確認できるようになります。利用者の制限や著作権の証明,改変の禁止そのものを直接実現する機能ではありません。
選択肢ごとの解説
- ア正しい。ディジタル署名を検証することで,ソフトウェアが改ざんされていないかを利用者が検知できるようになります。
- イ誤り。特定の利用者に使用を制限する仕組みは,ライセンス認証など別の仕組みで実現されます。
- ウ誤り。著作権の証明は,著作権登録など別の手段によるものであり,ディジタル署名の直接の目的ではありません。
- エ誤り。ディジタル署名自体には,修正や改変を技術的に不可能にする機能はありません。