跳到正文
馬克工具箱

MD5 產生器

獲取任意文字或檔案的 32 位 MD5 值。貼上期望的校驗值即可驗證下載的檔案,一鍵加上 SHA-256 等其他演算法。

在瀏覽器本地執行,輸入的內容和檔案都不會上傳

演算法

MD5⚠
d41d8cd98f00b204e9800998ecf8427e
⚠ MD5 / SHA-1: 已不具備抗碰撞性:可用於校驗檔案完整性,不要用於安全場景。

使用步驟

  1. 輸入文字,或切換到「檔案」並選擇任意大小的檔案。
  2. 輸入時即時顯示 MD5;大檔案會顯示進度。
  3. 貼上期望的雜湊值,檢查是否一致。
  4. 以小寫或大寫複製結果。

引數說明

文字或檔案
文字按 UTF-8 編碼計算。檔案分塊讀取,即使是幾個 GB 的檔案也不需要整個載入記憶體。
HMAC
計算帶金鑰的 HMAC-MD5,用於校驗使用共享金鑰的訊息簽名。

使用示例

輸入 MD5
(空) d41d8cd98f00b204e9800998ecf8427e
hello 5d41402abc4b2a76b9719d911017c592

常見問題

MD5 安全嗎?

不能用於安全場景。MD5 可以被人為構造碰撞,不能用來儲存密碼、做簽名或證書。用來檢查檔案是否意外損壞(例如下載是否完整)仍然可以。

MD5 能解密嗎?

不能。雜湊無法還原成原文,所謂的「MD5 解密」只是用大量常見字串去比對,這也是不要用 MD5 儲存密碼的原因。

為什麼和其他工具算出來的不一樣?

檢查末尾是否多了換行或空格,以及文字編碼。本工具按 UTF-8 計算你輸入的原樣內容。

檔案會上傳嗎?

不會,雜湊在瀏覽器中計算。

隱私說明

本工具完全在瀏覽器中執行,檔案和文字都在你的裝置上處理,不會上傳到我們的伺服器。

相關工具