令和6年度 問77|デジタル証明書・デジタル署名・PKI
出所が不明のプログラムファイルの使用を避けるために,その発行元を調べたい。このときに確認する情報として,適切なものはどれか。
正解:ウ そのプログラムファイルのデジタル署名
ポイント
出所が不明のプログラムファイルの発行元を、何で確かめるかを問う問題です。
考え方と解き方
発行元と改ざんの有無は、デジタル署名で確かめます。ハッシュ値でも確かめられると思うと、エを選んでしまいます。ハッシュ値は内容が同じかを見る値で、発行元は示しません。
- プログラムファイルのデジタル署名を、検証鍵(公開鍵)で確かめると、作成者本人であることと、改ざんがないことが分かります。
- したがって、適切なのは ウ です。
ほかの選択肢
- ア アクセス権は、だれがファイルを使えるかの設定で、発行元は分かりません。
- イ 所有者情報は、環境の中での持ち主の設定で、発行元を証明する物ではありません。
- エ ハッシュ値は、内容が同じかを見る値で、発行元は示しません。
覚えておくこと
- デジタル署名:署名鍵(秘密鍵)で作り、検証鍵(公開鍵)で確かめる署名
- デジタル署名で分かること:作成者本人であること、改ざんがないこと
(テーマ・覚えること)
出典:令和6年度 ITパスポート試験 公開問題 問77