DevToolbox

免費線上 Hash Generator

線上從文字或檔案產生 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512 雜湊值。驗證檔案校驗和。免費,100% 用戶端執行——任何內容都不會上傳。

100% 用戶端處理 · 資料永不離開您的瀏覽器

使用說明 Hash Generator

透過頂端的分頁切換 文字檔案 模式。

  • 文字模式——在輸入框中輸入或貼上任意文字。
  • 檔案模式——將檔案拖至拖放區,或點擊瀏覽。點擊 產生雜湊 後開始計算。處理大型檔案時會顯示進度列。

選擇演算法(MD5、SHA-1、SHA-256、SHA-384 或 SHA-512),或勾選 計算所有演算法 一次性產生所有雜湊值。點擊 產生雜湊 或按 Ctrl/Cmd+Enter。點擊結果旁的複製按鈕可複製任意結果。

常見問題

支援哪些雜湊演算法?

MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。SHA-256 是大多數現代使用場景的建議選擇。MD5 和 SHA-1 保留以供相容性使用,但已不再被視為具有密碼學安全性。

我的文字或檔案會被上傳嗎?

不會。所有雜湊運算完全在您的瀏覽器中執行。文字透過 Web Crypto API(SubtleCrypto)進行雜湊計算。檔案以本地分塊串流方式讀取和雜湊——任何資料都不會傳送至伺服器。

可以對多大的檔案進行雜湊計算?

沒有硬性的檔案大小限制,僅受限於瀏覽器可用記憶體。檔案以 2 MB 為單位分塊處理,並顯示進度列,因此您可以對數 GB 大小的檔案進行雜湊而不會卡住瀏覽器。

可以同時計算多個雜湊值嗎?

可以。在點擊「產生雜湊」前勾選「計算所有演算法」,即可同時產生 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。

MD5、SHA-1 和 SHA-256 有什麼差異?

MD5(128 位元)和 SHA-1(160 位元)速度快,但易受碰撞攻擊,不應用於安全場景。SHA-256(256 位元)及以上屬於 SHA-2 系列,仍具有密碼學強度。

可以用這個工具驗證下載的檔案嗎?

可以。下載檔案後,將其拖至「檔案」分頁,選擇與提供的校驗和相符的演算法(通常是 SHA-256),然後點擊「產生雜湊」。將結果與檔案作者發布的校驗和進行比對即可。

相關工具

相關文章