1 選一個檔案
2 校驗和
預設算 MD5 和 SHA-256,這兩個加起來幾乎覆蓋了所有下載頁面。再勾一個,檔案就會為它重讀一遍:慢的那一半是讀,所以在選檔案之前勾好的,一遍讀完一起出。
已停止。這個檔案什麼都還沒算出來。
- MD5
對得上對不上 - SHA-1
對得上對不上 - SHA-256
對得上對不上 - SHA-384
對得上對不上 - SHA-512
對得上對不上
3 和本該是的值對一下
把下載頁面給你的校驗和貼進來。什麼形式都不要緊:光是十六進位、sha256sum 的輸出、整份 SHA256SUMS 檔案、SHA256 (檔名) = … 這種寫法,或者 script 標籤上的 integrity 屬性。是哪種演算法由長度決定,所以沒有什麼要選的。
這是一個 。這是一份清單,裡面有 個校驗和。這是 個十六進位字元,而這裡沒有哪一種是這個長度。多半是複製時丟了結尾。裡面沒有看起來像校驗和的東西。
✓ 這就是那串校驗和所描述的檔案。它的 和你貼進來的一字不差。
✓ 位元組對得上,但對上的是另一行。你貼進來的內容把這個檔案叫作 ,而你選的檔案叫別的名字。要麼它在路上被改了名,要麼它不是你想核對的那次下載;無論哪種, 都是對的。
✗ 這不是那串校驗和所描述的檔案。它的 不一樣,說明位元組不一樣:下載中斷了、版本拿錯了,或者映象給的是別的東西。先重新下一次,再談開啟。
… 正在算 ,好拿來比對。
… 在上面選一個檔案,這裡就會說它對不對得上。