OpenSSLでfileのSHA-256を照合する
取得fileと信頼できる配布元のhashを比較します。
- 目的
- 取得fileと信頼できる配布元のhashを比較します。
- 構成
- OpenSSL
- 必要条件
- 対象file
- 独立に確認した期待hash
- 最短の利用経路
- fileのSHA-256を計算する
- 期待hashと比較する
- 一致・不一致を記録する
- 向く場面
- 保存前後や配布物の同一性確認。
- 向かない場面
- hashだけを作者・内容の安全性の証明にする用途。
- 検証方法
- 配布元の正当性とbytes一致を分けて確認します。