MD5 產生器

為貼上的文字或裝置上的檔案算 MD5。

免費 - 無需註冊 - 在您的裝置上執行

在你的瀏覽器分頁中執行

  • MD5加三種 SHA
  • 1次一個檔案
  • 0上傳
  • 免費無需註冊
實際使用

可以放心的地方

  • 0上傳
    • 檔案在這個分頁裡讀取
    • 不會送出去做雜湊
  • 4種演算法
    • MD5 與 SHA 系列共四種
    • 當場切換、當場比對
  • 單向而已
    • 摘要沒辦法算回原文
    • MD5 是檢查碼,不是保護
規格

MD5 產生器 規格一覽

輸入
文字或一個本機檔案
輸出
可複製的十六進位摘要
方法
MD5 本機算,SHA 用 crypto
MD5 能做什麼
比對檔案,不是保護檔案
能不能反推
摘要無法反推回原文
文字或檔案
兩者只能擇一
支援的演算法
另有 SHA-512
價格
免費
需要帳戶
無
處理位置
在您的裝置上
使用方法

MD5 產生器 怎麼用

  1. 1

    選文字或檔案

    貼上要算的字串,或從這台裝置挑一個檔案。檔案就在原地讀取,不會被搬走。

  2. 2

    挑 MD5

    MD5 和 SHA-1、SHA-256、SHA-512 在同一份清單裡,可以切過去比對不同的摘要。

  3. 3

    複製摘要

    十六進位結果出現在下方,一鍵複製,貼到它所屬的那個檔案旁邊。

問題

常見問題

MD5 可以解回原文嗎?

不行。雜湊是單向的,原文並沒有存在摘要裡。宣稱能反解的網站,做的是拿事先算好的摘要清單去對,只對得到常見的短字串。

MD5 拿來存密碼安全嗎?

不安全。它算得太快,而且碰撞可以刻意製造。它適合確認檔案有沒有在路上壞掉;密碼請用專門為此設計的雜湊。

為什麼我算出來的和公布的不一樣?

常見原因是結尾多了換行、字元編碼不同,或者算的是檔案的文字內容而不是檔案本身的位元組。直接選檔案,摘要就對得上了。

要算摘要需要把檔案上傳嗎?

不用。檔案在這個瀏覽器分頁裡讀取,摘要也在這裡算完。不會傳到伺服器,也不會存進任何帳戶。

背景說明

MD5 和 SHA 之間怎麼挑

貼上文字或選一個檔案,挑 MD5,摘要就出現在下方。同一個面板也放著 SHA-1、SHA-256 和 SHA-512,需要更強的時候直接切換。

  • MD5 到現在還在用,因為很多發布頁面就印它,而它抓得到下載壞掉的檔案。
  • 摘要要能擋住刻意造假的人時,該挑的是 SHA-256。
  • 摘要只要差一個字元,代表位元組完全不同,不是差一點點。
  • 想跟發布方印出來的對得上,就算檔案本身,不要算檔案的文字。

完整規格

MD5 產生器 的完整規格
輸入貼上的文字,或從這台裝置選一個檔案,再加上要用的演算法。
輸出十六進位的 MD5 摘要,可直接複製。SHA-1、SHA-256、SHA-512 也從這裡出來。
方法MD5 用本機 JavaScript,只當檢查碼用;SHA 系列走 crypto.subtle。
MD5 能做什麼看兩個檔案或兩段字是不是同一份。碰撞可以刻意造出來,所以不算安全檢查。
能不能反推不能,這裡不行,別處也不行。雜湊丟掉了資訊,所謂破解是拿字典猜到摘要對上為止。
文字或檔案兩個輸入互斥:選了檔案就會清空文字框,打字則會取消已選的檔案,一次只算一個。
支援的演算法MD5、SHA-1、SHA-256、SHA-512 四款。標題未列的 SHA-512 同樣選得到。
價格免費。由工作區外清楚標示的廣告支援。
需要帳戶不需要。
處理位置在您的瀏覽器分頁中。您的輸入絕不會上傳。
下一步

用同一批檔案繼續做

全部開發工具: SPOTTOOLS 的開發工具