MD5 與 SHA-256 校驗和生成器
生成 MD5 和 SHA-256 校驗和,比對已釋出的摘要,並驗證下載完整性。如果釋出頁面或清單仍要求,ComUtil 也會計算 SHA-1、SHA-384 和 SHA-512。
伺服器處理
當前校驗和生成會在校驗結果渲染前,將你貼上的文字提交給 ComUtil 做伺服器端處理。
敏感輸入
請勿在此貼上密碼或金鑰。請改用 sha256sum 或 shasum 等本地工具計算雜湊。
輸入內容與貼上的 SHA-256 校驗和一致。
已釋出的校驗和
e39655c46d79e79be0557f1b4a45095cf8e1d5b06cfd8b8f63a642f8efc5f58e
MD5
32 個十六進位制字元。僅用於遺留完整性校驗。
遺留
c4f647657f2d132180528b4e347cb3ff
較舊的映象頁面和非安全用途的檔案指紋。
SHA-1
40 個十六進位制字元。僅用於遺留完整性校驗。
遺留
95433ab7ea2cc9869e7c7dbb9be85b624752af22
遺留版釋出說明和歷史相容性校驗。
SHA-256
64 個十六進位制字元。推薦用於現代校驗和驗證。
已匹配
e39655c46d79e79be0557f1b4a45095cf8e1d5b06cfd8b8f63a642f8efc5f58e
大多數下載頁面、軟體包登錄檔和 CI 產物。
SHA-384
96 個十六進位制字元。適合長期儲存的歸檔檔案。
可用
b50ec2b1f8218298bc8733359a2f250d4d6ee1e61012e938f175737f5d375cb2cc8df2228b57cfb22e271e97ab38e2f6
當你需要比 SHA-256 更高的安全餘量時,可使用更長的 SHA-2 摘要。
SHA-512
128 個十六進位制字元。適用於清單和備份匯出。
可用
d45b3008be68c935ab3d206ff2ab3229940d5aa68ab53c27db34eebbab0647a521d2101638d593fedd6b183b85cbd20e7c6f92ca154ad79bd405ade82eaf9717
大型備份清單、簽名匯出檔案和高熵摘要。
加密雜湊函式是一種數學演算法,可將任何大小的輸入資料轉換為固定大小的輸出(雜湊值或摘要)。關鍵特性包括:確定性(相同的輸入始終產生相同的輸出)、計算速度快、不可逆,並且輸入的微小變化會產生截然不同的輸出(雪崩效應)。
雜湊函式透過複雜的數學運算處理輸入資料。輸入被分成塊,每個塊經過多輪轉換處理。最終結果是一個固定長度的字串,唯一地代表原始資料。即使輸入中只有一個位的變化,也會建立一個完全不同的雜湊。
- 在下載後驗證檔案完整性
- 在執行下載前比對已釋出的校驗和
- 數字簽名和證書
- 區塊鏈和加密貨幣
- 資料去重和比較
MD5
128 位雜湊,速度快但不具備抗碰撞性。僅用於校驗和。
SHA-1
160 位雜湊,出於安全考慮已棄用。用於遺留系統。
SHA-256
256 位雜湊,廣泛用於完整性驗證。屬於 SHA-2 家族。
SHA-384
384 位雜湊,為歸檔檔案和已簽名包提供更長的 SHA-2 選項。
SHA-512
512 位雜湊,適合清單和備份匯出的長摘要。
MD5 仍然安全嗎?
由於已知的碰撞漏洞,不建議將 MD5 用於安全目的。然而,對於非安全用途(如用於檔案完整性驗證的校驗和),它仍然是可以接受的。
雜湊可以被逆轉以獲取原始資料嗎?
不能。加密雜湊函式是單向摘要,因此無法從校驗和恢復原始輸入。請將雜湊值用於比較檔案、清單或釋出產物的完整性。