MD5 產生器
為貼上的文字或裝置上的檔案算 MD5。
免費 - 無需註冊 - 在您的裝置上執行
在你的瀏覽器分頁中執行
- MD5加三種 SHA
- 1次一個檔案
- 0上傳
- 免費無需註冊
可以放心的地方
- 0上傳
- 檔案在這個分頁裡讀取
- 不會送出去做雜湊
- 4種演算法
- MD5 與 SHA 系列共四種
- 當場切換、當場比對
- 單向而已
- 摘要沒辦法算回原文
- MD5 是檢查碼,不是保護
MD5 產生器 規格一覽
- 輸入
- 文字或一個本機檔案
- 輸出
- 可複製的十六進位摘要
- 方法
- MD5 本機算,SHA 用 crypto
- MD5 能做什麼
- 比對檔案,不是保護檔案
- 能不能反推
- 摘要無法反推回原文
- 文字或檔案
- 兩者只能擇一
- 支援的演算法
- 另有 SHA-512
- 價格
- 免費
- 需要帳戶
- 無
- 處理位置
- 在您的裝置上
MD5 產生器 怎麼用
- 1
選文字或檔案
貼上要算的字串,或從這台裝置挑一個檔案。檔案就在原地讀取,不會被搬走。
- 2
挑 MD5
MD5 和 SHA-1、SHA-256、SHA-512 在同一份清單裡,可以切過去比對不同的摘要。
- 3
複製摘要
十六進位結果出現在下方,一鍵複製,貼到它所屬的那個檔案旁邊。
常見問題
MD5 可以解回原文嗎?
不行。雜湊是單向的,原文並沒有存在摘要裡。宣稱能反解的網站,做的是拿事先算好的摘要清單去對,只對得到常見的短字串。
MD5 拿來存密碼安全嗎?
不安全。它算得太快,而且碰撞可以刻意製造。它適合確認檔案有沒有在路上壞掉;密碼請用專門為此設計的雜湊。
為什麼我算出來的和公布的不一樣?
常見原因是結尾多了換行、字元編碼不同,或者算的是檔案的文字內容而不是檔案本身的位元組。直接選檔案,摘要就對得上了。
要算摘要需要把檔案上傳嗎?
不用。檔案在這個瀏覽器分頁裡讀取,摘要也在這裡算完。不會傳到伺服器,也不會存進任何帳戶。
MD5 和 SHA 之間怎麼挑
貼上文字或選一個檔案,挑 MD5,摘要就出現在下方。同一個面板也放著 SHA-1、SHA-256 和 SHA-512,需要更強的時候直接切換。
- MD5 到現在還在用,因為很多發布頁面就印它,而它抓得到下載壞掉的檔案。
- 摘要要能擋住刻意造假的人時,該挑的是 SHA-256。
- 摘要只要差一個字元,代表位元組完全不同,不是差一點點。
- 想跟發布方印出來的對得上,就算檔案本身,不要算檔案的文字。
完整規格
| 輸入 | 貼上的文字,或從這台裝置選一個檔案,再加上要用的演算法。 |
|---|---|
| 輸出 | 十六進位的 MD5 摘要,可直接複製。SHA-1、SHA-256、SHA-512 也從這裡出來。 |
| 方法 | MD5 用本機 JavaScript,只當檢查碼用;SHA 系列走 crypto.subtle。 |
| MD5 能做什麼 | 看兩個檔案或兩段字是不是同一份。碰撞可以刻意造出來,所以不算安全檢查。 |
| 能不能反推 | 不能,這裡不行,別處也不行。雜湊丟掉了資訊,所謂破解是拿字典猜到摘要對上為止。 |
| 文字或檔案 | 兩個輸入互斥:選了檔案就會清空文字框,打字則會取消已選的檔案,一次只算一個。 |
| 支援的演算法 | MD5、SHA-1、SHA-256、SHA-512 四款。標題未列的 SHA-512 同樣選得到。 |
| 價格 | 免費。由工作區外清楚標示的廣告支援。 |
| 需要帳戶 | 不需要。 |
| 處理位置 | 在您的瀏覽器分頁中。您的輸入絕不會上傳。 |
用同一批檔案繼續做
全部開發工具: SPOTTOOLS 的開發工具