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