生成 MD5 和 SHA-256 校驗和,比對已釋出的摘要,並驗證下載完整性。如果釋出頁面或清單仍要求,ComUtil 也會計算 SHA-1、SHA-384 和 SHA-512。
加密雜湊函式是一種數學演算法,可將任何大小的輸入資料轉換為固定大小的輸出(雜湊值或摘要)。關鍵特性包括:確定性(相同的輸入始終產生相同的輸出)、計算速度快、不可逆,並且輸入的微小變化會產生截然不同的輸出(雪崩效應)。
雜湊函式透過複雜的數學運算處理輸入資料。輸入被分成塊,每個塊經過多輪轉換處理。最終結果是一個固定長度的字串,唯一地代表原始資料。即使輸入中只有一個位的變化,也會建立一個完全不同的雜湊。
由於已知的碰撞漏洞,不建議將 MD5 用於安全目的。然而,對於非安全用途(如用於檔案完整性驗證的校驗和),它仍然是可以接受的。
不能。加密雜湊函式是單向摘要,因此無法從校驗和恢復原始輸入。請將雜湊值用於比較檔案、清單或釋出產物的完整性。