用雜湊值確認檔案沒有被改動
發布於 · 更新於 閱讀約 1 分鐘
雜湊值是檔案的簡短摘要。只要有一個位元組發生變化,雜湊值就會徹底改變。
工具的作用
它可以計算文字或不超過 64 MB 的檔案的 SHA-1、SHA-256 或 SHA-512 雜湊值,也可以同時計算這三種。計算在裝置上完成。
相差一個位元組
一段 WAV 格式的語音,SHA-256 雜湊值為 fd666e56…bee71d。把副本中的一個位元改掉之後,雜湊值變成 c777b1cf…ada5d1。兩個雜湊值看上去毫無相似之處。
比對
把計算得到的雜湊值與檔案發布者提供的雜湊值比對。如果完全一致,就說明檔案相同。在文字和檔案上,工具得出的雜湊值都與參考計算的結果一致。
雜湊值說明不了什麼
它只能證明檔案與用來計算的那個檔案完全相同,不能證明檔案是安全的。而且只有參考雜湊值來自可信來源時,比對才有意義。
驗證
先比對開頭和結尾的幾個字元,再比對整個雜湊值。至於它與 Base64 的區別,請參閱 Base64、雜湊與編碼地址,不要混淆。
