Utils365

線上雜湊值計算

為文字與檔案產生 MD5 和 SHA 檢查碼,並驗證下載的檔案。

輸入文字、開啟任何檔案,或將檔案拖放到這裡。文字以 UTF-8 計算

雜湊值

  • MD5

    —

  • SHA-1

    —

  • SHA-256

    —

  • SHA-384

    —

  • SHA-512

    —

貼上下載頁面上的檢查碼來檢查檔案。大小寫與空格不影響結果。

下一步: Base64 編碼 / 解碼 · UUID 產生器

回報此工具的問題

如何使用 雜湊產生器

  1. 加入文字或檔案

    輸入或貼上文字,或開啟、拖放任何 50 MB 以內的檔案。

  2. 一次查看所有雜湊

    MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 同時顯示,可選十六進位或 Base64。

  3. 比對或複製

    貼上下載頁面上的檢查碼看看是否相符,或複製任一雜湊值。

為什麼選擇 Utils365

  • 驗證下載檔案

    貼上官方公布的檢查碼,相符的那一列就會醒目標示。大小寫與空格不影響結果。

  • 五種雜湊一次完成

    不必先選演算法。所有常用的檢查碼都會並排算出。

  • 檔案留在您的裝置上

    檔案在瀏覽器中計算雜湊,即使是大型或私密檔案也絕不會上傳。

  • 逐位元組精確

    檔案逐位元組計算,文字以 UTF-8 計算,因此結果與 sha256sum、md5sum 等工具一致。

常見問題

如何檢查下載檔案的 SHA-256 檢查碼?

在這裡開啟下載的檔案,再將發布者網站上的檢查碼貼到「與檢查碼比對」。如果 SHA-256 那一列醒目標示,就代表您的檔案和發布的完全相同。

什麼是雜湊或檢查碼?

資料的簡短指紋。相同的輸入一律得到相同的雜湊,只要改動一個位元組,雜湊就會完全不同,因此能看出檔案是否被修改。

MD5 或 SHA-1 還安全嗎?

用來發現意外損壞(例如下載失敗)沒有問題。但它們不適合用於安全用途:攻擊者可以製造出 MD5 或 SHA-1 相同的兩個不同檔案。重視安全時請使用 SHA-256 或更強的演算法。

可以用這些雜湊來儲存密碼嗎?

不行。MD5 和 SHA 雜湊的設計重點是速度快,這也讓猜密碼變得很快。密碼需要使用緩慢且加鹽的演算法,例如 Argon2、bcrypt 或 scrypt。

雜湊可以還原成原始文字嗎?

不行。雜湊不會保留輸入的任何副本。不過簡短或常見的文字有時可以透過大量嘗試猜出來,所以雜湊不能用來隱藏機密。

為什麼我的雜湊和其他工具算的不一樣?

通常是輸入有些微差異:結尾多了換行、文字編碼不同,或使用了 Windows 的換行字元。本工具會依您輸入的原樣以 UTF-8 計算雜湊。