テクノロジ系
秋期
基本情報技術者 2019年 秋期 問40
40 / 80
ファイルの提供者は、ファイルの作成者が作成したファイルAを受け取り、ファ イルAと、ファイルAにSHA-256を適用して算出した値Bとを利用者に送する。 そのとき、利用者が情報セキュリティ上実現できることはどれか。ここで、利用者 が受信した値 B はファイルの提供者から事前に電話で直接伝えられた値と同じであ り,改ざんされていないことが確認できているものとする。
正解と解説
表示する
正解 ウ
ファイルAに SHA-256を適用して値を算出し、その値と値Bを比較することに よって、ファイルAの内容が改ざんされていないかどうかを検証できる。
正解は「ファイルAにSHA-256を適用して値を算出し、その値と値Bを比較することで改ざんの有無を検証できる」。値Bは正しいことが確認済みのハッシュ値なので、受け取ったファイルのハッシュと一致すれば改ざんされていないと分かります。ハッシュ値から署名は作れず、また改ざん箇所の修復もできません。