雜湊生成器

直接在您的瀏覽器中從文本或整個文件創建加密哈希。支持 MD5、SHA-1 和 SHA-2 系列。

輸入要哈希的文本:

算法

結果:

哈希文件

選擇一個文件以哈希其精確字節。適用於 SHA 算法;MD5 對解碼的 UTF-8 文本進行哈希。

如何生成哈希

  1. 輸入或粘貼您想要哈希的文本,或選擇一個文件。
  2. 選擇一個算法:MD5、SHA-1、SHA-256、SHA-384 或 SHA-512。
  3. 點擊生成哈希(或選擇一個文件)以計算它。
  4. 複製小寫十六進制摘要以進行驗證或存儲。

常見問題

什麼是哈希?

哈希是從任意數據生成的固定長度字符串。相同的輸入總是產生相同的哈希,即使是微小的變化也會產生完全不同的哈希。

我應該使用哪個算法?

對於大多數用途,SHA-256 是一個穩健的默認選擇。MD5 和 SHA-1 雖然速度快,但被認為在加密上較弱,因此在安全敏感的檢查中應避免使用它們。

我可以對整個文件進行哈希嗎?

可以。使用文件選項對文件的原始字節進行哈希。SHA 哈希直接使用文件字節,而 MD5 首先將其解碼為 UTF-8 文本。

該工具會上傳我的數據嗎?

不會。哈希過程完全在您的瀏覽器中運行。您的文本和文件不會離開您的設備。

相關工具

為什麼要生成哈希?

哈希是任何文本或文件的固定長度指紋,因此您可以驗證完整性、去重數據或比較值,而無需存儲原始數據。相同的輸入總是產生相同的哈希。

提示和限制

MD5 和 SHA-1 適合用於校驗和,但對於密碼來說並不安全——更推薦使用 SHA-256、SHA-384 或 SHA-512,這些使用瀏覽器的 WebCrypto。哈希過程完全在本地進行。