[{"data":1,"prerenderedAt":271},["ShallowReactive",2],{"content:zh-TW:":3},{"id":4,"title":5,"body":6,"description":247,"extension":248,"faq":249,"kind":262,"locale":263,"meta":264,"navigation":265,"path":266,"seo":267,"seoTitle":268,"stem":269,"__hash__":270},"pages\u002Fzh-TW\u002Findex.md","MD5 雜湊產生器",{"type":7,"value":8,"toc":236},"minimark",[9,13,17,20,23,26,37,47,50,83,93,108,112,115,119,122,125,128,131,137,141,197,200,228],[10,11,12],"h2",{"id":12},"本工具計算什麼",[14,15,16],"p",{},"MD5 將一段原始位元組映射為 128 位元摘要，通常寫成 32 個十六進位字元。當舊版下載清單、測試案例或既有介面明確要求 MD5 時，可以用它重現結果。相同位元組總會得到相同摘要，但摘要不是可逆編碼，也不包含可用來還原原文的資訊。",[14,18,19],{},"首頁以 MD5 為主結果，單筆文字還會同時計算 SHA-256 與 SHA-512。它們是不同演算法，不是 MD5 的其他顯示形式。對方發布的是 MD5，就應使用 MD5 比較，不能因另一個結果較長便直接替換。十六進位字母的大小寫只影響顯示，不改變摘要位元組。",[14,21,22],{},"MD5 已不適合數位簽章或要求抗碰撞的安全工作。從不可信來源同時取得檔案與校驗值，兩者可能被一起替換。不要把密碼貼到這裡當作「加密」：本工具不提供加密，也不是安全的密碼儲存方案。",[10,24,25],{"id":25},"可核對的範例",[14,27,28,32,33,36],{},[29,30,31],"code",{},"UTF-8"," · ",[29,34,35],{},"abc"," · MD5",[38,39,45],"pre",{"className":40,"code":42,"language":43,"meta":44},[41],"language-text","900150983cd24fb0d6963f7d28e17f72\n","text","",[29,46,42],{"__ignoreMap":44},[10,48,49],{"id":49},"如何計算與比較",[51,52,53,69,76],"ol",{},[54,55,56,57,61,62,65,66,68],"li",{},"在",[58,59,60],"strong",{},"輸入文字","中貼上要計算的內容，或按",[58,63,64],{},"範例","載入 ",[29,67,35],{},"。工具以 UTF-8 編碼計算，保留輸入中的空格與換行。",[54,70,71,72,75],{},"單筆文字模式下，不超過 64 KiB 的非空輸入會在停止輸入片刻後自動計算。計算空字串或較大的文字時，請按",[58,73,74],{},"產生雜湊","。修改輸入後，舊結果會立即清除。",[54,77,78,79,82],{},"若要核對已儲存的檔案，請切換至",[58,80,81],{},"檔案校驗","，確認演算法後選取或拖入檔案。檔案模式會讀取原始位元組並自動開始計算。",[14,84,85,86,89,90,92],{},"批次處理時，勾選",[58,87,88],{},"逐行計算","，選擇是否包含空白行，再按",[58,91,74],{},"。逐行模式不會自動計算。CRLF、LF 與 CR 僅用來分隔記錄，不計入各行摘要；重複行保留各自的原始行號。",[14,94,95,96,99,100,103,104,107],{},"將完整的十六進位參考值貼到",[58,97,98],{},"比較預期值（選填）","，再按",[58,101,102],{},"核對","。比對時忽略字母大小寫與頭尾空白，但不接受內部空格或錯誤長度。",[58,105,106],{},"複製","會保留完整結果。TXT、CSV 匯出包含輸入識別碼、演算法與摘要，不包含原始文字或金鑰。",[10,109,111],{"id":110},"限制隱私與下一步","限制、隱私與下一步",[14,113,114],{},"文字上限為 10 MiB；逐行模式最多接受 10,000 筆記錄，以過濾空白行前的數量計算。檔案佇列最多 50 個檔案，每個不超過 1 GiB，依序以 2 MiB 分塊讀取。這些限制用來控制瀏覽器資源占用，不保證每支手機都能快速處理最大輸入；必要時可取消計算。計算在瀏覽器內完成，正常的頁面與資源請求仍會傳送至託管伺服器。",[10,116,118],{"id":117},"核對舊版下載清單中的-md5","核對舊版下載清單中的 MD5",[14,120,121],{},"先確認發布版本、平台與檔案名稱，再下載原始檔案。切換至檔案校驗並選擇 MD5，直接計算下載的檔案，不要先以編輯器開啟後另存。壓縮檔與解壓縮後的檔案是不同的位元組序列；清單列的是壓縮檔，就應核對壓縮檔本身。",[14,123,124],{},"md5sum 清單的一行通常包含摘要和檔名。比較欄位只貼上其中 32 個十六進位字元，不要連檔名一起貼入。匯出紀錄時另外保留參考來源與版本。若發布者也提供 SHA-256，請用 SHA-256 分別核對，不能拿兩種演算法的結果互相比較。",[10,126,127],{"id":127},"重現結尾換行造成的差異",[14,129,130],{},"先主動計算空白文字框，再分別計算 abc 與結尾帶一個 LF 換行的 abc。三者是不同輸入。逐行模式會排除分隔換行，因此這個實驗應使用單筆文字模式。",[38,132,135],{"className":133,"code":134,"language":43,"meta":44},[41],"MD5 \u002F 空白 UTF-8 輸入:\nd41d8cd98f00b204e9800998ecf8427e\nMD5 \u002F abc:\n900150983cd24fb0d6963f7d28e17f72\nMD5 \u002F abc + LF (61 62 63 0a):\n0bee89b07a248e27c83fc3d5951213c1\n",[29,136,134],{"__ignoreMap":44},[10,138,140],{"id":139},"md5-不相符時先檢查這些問題","MD5 不相符時先檢查這些問題",[142,143,144,160],"table",{},[145,146,147],"thead",{},[148,149,150,154,157],"tr",{},[151,152,153],"th",{},"現象",[151,155,156],{},"原因",[151,158,159],{},"處理方式",[161,162,163,175,186],"tbody",{},[148,164,165,169,172],{},[166,167,168],"td",{},"參考值含有檔名",[166,170,171],{},"清單紀錄不是單純摘要",[166,173,174],{},"只複製其中 32 個十六進位字元。",[148,176,177,180,183],{},[166,178,179],{},"文字看似相同，MD5 卻不同",[166,181,182],{},"結尾換行、BOM 或編碼改變了位元組",[166,184,185],{},"計算實際儲存的檔案，或還原正確的 UTF-8 輸入。",[148,187,188,191,194],{},[166,189,190],{},"對方只提供 16 碼 MD5",[166,192,193],{},"可能採用了某種截取慣例",[166,195,196],{},"索取完整 32 碼值，不要自行補零。",[10,198,199],{"id":199},"相關工具與指南",[201,202,203,210,216,222],"ul",{},[54,204,205],{},[206,207,209],"a",{"href":208},"\u002Fzh-TW\u002Ffile-md5","檔案校驗工具",[54,211,212],{},[206,213,215],{"href":214},"\u002Fzh-TW\u002Fguides\u002Fmd5-checksum-windows","Windows 檔案 MD5 校驗",[54,217,218],{},[206,219,221],{"href":220},"\u002Fzh-TW\u002Fguides\u002Fmd5sum-linux","Linux 檔案與換行校驗",[54,223,224],{},[206,225,227],{"href":226},"\u002Fzh-TW\u002Fguides\u002Fmd5-vs-sha256","MD5 與 SHA-256 的差異",[14,229,230],{},[206,231,235],{"href":232,"rel":233},"https:\u002F\u002Fwww.rfc-editor.org\u002Frfc\u002Frfc6151.html",[234],"nofollow","RFC 6151",{"title":44,"searchDepth":237,"depth":237,"links":238},2,[239,240,241,242,243,244,245,246],{"id":12,"depth":237,"text":12},{"id":25,"depth":237,"text":25},{"id":49,"depth":237,"text":49},{"id":110,"depth":237,"text":111},{"id":117,"depth":237,"text":118},{"id":127,"depth":237,"text":127},{"id":139,"depth":237,"text":140},{"id":199,"depth":237,"text":199},"對原樣 UTF-8 文字產生 MD5、計算本機檔案校驗值，並在瀏覽器中比較完整結果。","md",[250,253,256,259],{"question":251,"answer":252},"可以將 MD5 解密還原文字嗎？","不行。MD5 是單向摘要，不是加密。本站不提供字典猜測或密碼復原服務。",{"question":254,"answer":255},"16 碼 MD5 和完整 MD5 一樣嗎？","不一樣。有些系統會截取摘要的一部分，但沒有通用的「16 碼 MD5」截取規則。本工具回傳完整的 128 位元摘要，以 32 個十六進位字元表示。",{"question":257,"answer":258},"能把整行 md5sum 清單貼進比較欄位嗎？","不能。先對應正確版本與檔名，再只貼上摘要。此欄位不解析檔名，也不支援一次驗證整份清單。",{"question":260,"answer":261},"首頁的 SHA-256 能與 MD5 參考值比較嗎？","不能。首頁對同一筆文字提供不同演算法的結果，請選擇與參考值相同的演算法並比較完整摘要，不能跨演算法比較。","tool","zh-TW",{},true,"\u002Fzh-tw",{"title":5,"description":247},"MD5 雜湊產生器 — md5hash.net","zh-TW\u002Findex","94D5brCgbwgYy5MO1h28yTTlcGGsZeNDHprjCQD1dVw",1792048884901]