正答2
解説
正解は2です。
Webサーバのコンテンツ(ファイル)の改ざんを検知する方法を問う問題です。
ファイルの中身が変わったことを確実に見つけられる方法を選びます。
【選択肢別解説】
1:× 更新日は攻撃者が書き換えることができます。
更新日を元に戻されると、改ざんを見逃してしまいます。
2:○ ハッシュ値は、ファイルの内容が1ビットでも変わると大きく変わります。
保管しておいた値と比べれば、内容の改ざんを検知できます。
3:× メモリ使用率でバッファオーバフローの有無を確かめても、ファイルが書き換えられたかどうかは分かりません。
4:× HTTPやHTTPSの通信を使った改ざんもあり得ます。
通信の種類を確認しても、ファイルの内容の変化は検知できません。
【ポイント】
ハッシュ値の比較は、改ざん検知の基本です。
ダウンロードしたファイルの正しさの確認や、ディジタル署名にも使われます。