出所が不明のプログラムファイルの使用を避けるために,その発行元を調べたい。このときに確認する情報として,適切なものはどれか。
- アそのプログラムファイルのアクセス権
- イそのプログラムファイルの所有者情報
- ウそのプログラムファイルのデジタル署名
- エそのプログラムファイルのハッシュ値
正解と解説を見る
正解
ウ そのプログラムファイルのデジタル署名
デジタル署名は、発行元(作成者)の秘密鍵で署名し公開鍵で検証することで、そのファイルが確かにその発行元によって作られ改ざんされていないことを証明する仕組みです。ハッシュ値だけでは改ざんの有無しか確認できず、アクセス権や所有者情報はOS上の設定にすぎず発行元の正当性を保証しません。