使用步驟
- 輸入文字,或切換到「檔案」並選擇任意大小的檔案。
- 輸入時即時顯示 MD5;大檔案會顯示進度。
- 貼上期望的雜湊值,檢查是否一致。
- 以小寫或大寫複製結果。
引數說明
- 文字或檔案
- 文字按 UTF-8 編碼計算。檔案分塊讀取,即使是幾個 GB 的檔案也不需要整個載入記憶體。
- HMAC
- 計算帶金鑰的 HMAC-MD5,用於校驗使用共享金鑰的訊息簽名。
使用示例
| 輸入 | MD5 |
|---|---|
| (空) | d41d8cd98f00b204e9800998ecf8427e |
| hello | 5d41402abc4b2a76b9719d911017c592 |
常見問題
MD5 安全嗎?
不能用於安全場景。MD5 可以被人為構造碰撞,不能用來儲存密碼、做簽名或證書。用來檢查檔案是否意外損壞(例如下載是否完整)仍然可以。
MD5 能解密嗎?
不能。雜湊無法還原成原文,所謂的「MD5 解密」只是用大量常見字串去比對,這也是不要用 MD5 儲存密碼的原因。
為什麼和其他工具算出來的不一樣?
檢查末尾是否多了換行或空格,以及文字編碼。本工具按 UTF-8 計算你輸入的原樣內容。
檔案會上傳嗎?
不會,雜湊在瀏覽器中計算。
隱私說明
本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。