什麼是雜湊值
雜湊值(校驗碼)就像檔案的指紋,是由每一個位元組計算出的一長串字元。只要改動一個位元組,數值就會完全不同。軟體發行者會在下載連結旁公布SHA-256值,讓你確認拿到的是同一個檔案。
為什麼要驗證
- 假冒的下載網站和仿冒官方的廣告,可能提供夾帶惡意程式的安裝檔。
- 被入侵的鏡像站曾經散布被竄改的正版軟體。
- 下載不完整會讓安裝或韌體更新中途失敗。
使用方式
- 到官方網站查看雜湊值(不是提供下載的那個頁面)。
- 把檔案放到這裡,貼上數值。
- 綠色代表相符;紅色代表不要開啟這個檔案。
該用哪種演算法?
請優先使用SHA-256或SHA-512。MD5與SHA-1能發現下載錯誤,但可以被刻意偽造,無法證明檔案沒被竄改。
常見問題
檔案會被上傳嗎?
不會。檔案在瀏覽器中分段讀取,即使好幾GB也不會離開你的裝置。
數值不相符怎麼辦?
刪除檔案,從官方網站重新下載。仍然不符就不要安裝。
官方雜湊值在哪裡?
通常在發行者的下載頁、檔案旁邊,或名為「checksums」「SHA256SUMS」的檔案裡。