開發
雜湊產生器
產生 SHA-1、SHA-256、SHA-512。
產生並驗證雜湊
輸入文字即可即時看到 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。
最後更新日期: