開發

雜湊產生器

產生 SHA-1、SHA-256、SHA-512。

範例
雜湊結果
匯出選項
雜湊檔案 ——拖放檔案,或 選擇檔案 (保留在你的裝置上)

產生密碼? 密碼產生器 · UUID: UUID 產生器 · Base64: Base64 編碼/解碼.

產生並驗證雜湊

輸入文字即可即時看到 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。可以新增密鑰產生 HMAC-SHA256,拖入檔案在本機計算校驗和,或貼上預期校驗和驗證是否匹配。每種演算法都會用官方測試向量自檢。

常見問題

支援哪些雜湊演算法?

支援 MD5、SHA-1、SHA-256、SHA-384 和 SHA-512。SHA 系列使用經過審計的瀏覽器 Web Crypto API;MD5 使用經過驗證的 JS 實作(Web Crypto 不提供 MD5)。頁面載入時會用官方 RFC/NIST 測試向量對每種演算法做內建自檢。

可以驗證檔案校驗和嗎?

可以。拖入檔案(或選擇檔案)即可在本機計算雜湊,不會上傳;然後把預期校驗和貼到「驗證」裡,若匹配任意演算法就會變為綠色。

可以計算 HMAC 嗎?

可以。輸入密鑰即可得到文字的 HMAC-SHA256(同樣透過 Web Crypto)。

我的文字或檔案會傳送到伺服器嗎?

不會。所有計算都在你的瀏覽器本機完成,任何內容都不會離開你的裝置。

既然 MD5 不安全,為什麼還包含它?

MD5 在安全用途上已經不可靠,但仍廣泛用於非安全檔案校驗和與舊系統,因此這裡為相容性提供;任何安全相關用途都應使用 SHA-256。

最後更新日期: