MD2加密 工具圖示

MD2加密

MD2加密工具:在線生成32位元MD2哈希值,支援大小寫輸出與檔案校驗。

工具說明

MD2加密 是一款線上的 MD2 雜湊工具,支援對文字內容計算 MD2 雜湊值,提供 32位元大寫 / 小寫 兩種輸出格式,同時支援檔案 MD2 校驗。所有運算均在瀏覽器本地執行,不會將資料上傳至伺服器。MD2 演算法由 RFC 1319 定義,是 MD 系列雜湊演算法的最早版本,由 Ronald Rivest 於 1989 年設計。

使用說明

  1. 輸入文字

    在左側輸入框中輸入或貼上文字,點擊"加密"按鈕,右側將顯示 MD2 雜湊值(32位元大寫/小寫)

  2. 複製結果

    點擊任意結果行右側的複製按鈕,即可將對應的 MD2 值複製到剪貼簿

  3. 校驗檔案

    如需校驗檔案,點擊"選擇檔案"按鈕上傳檔案,將自動計算該檔案的 MD2 雜湊值

  4. 單向雜湊

    MD2 是單向雜湊演算法,無法從雜湊值反向推導原文,適用於資料完整性校驗而非加密

使用場景

  • 遺留系統相容:某些早期系統(如舊版 Java KeyStore、舊版數位憑證)仍使用 MD2 作為雜湊演算法,需要對資料進行 MD2 簽章或校驗
  • 演算法學習研究:MD2 作為 MD 系列雜湊演算法的開山之作,結構簡潔清晰,是學習密碼學雜湊函數設計的優秀教材
  • 資料指紋:對檔案或文字計算 MD2 摘要,作為唯一識別碼用於資料去重或完整性驗證

核心優勢

  1. 完全免費

    本工具每天為您提供免費使用次數,日常 MD2 計算需求可零成本滿足,無需開通會員即可使用核心功能

  2. 本地處理

    所有雜湊運算均在瀏覽器本地執行,資料不上傳伺服器,最大程度保護你的文字與檔案隱私

  3. 一站式校驗

    同時支援文字與檔案 MD2 校驗,大小寫雙格式輸出,滿足資料完整性驗證與去重需求

  4. 操作簡便

    免安裝、免註冊,打開網頁貼上文字或選擇檔案即可計算,結果一鍵複製

  5. 即時結果

    輸入後即時回傳雜湊結果,支援大小寫兩種顯示格式,結果可一鍵複製

  6. 跨平台

    基於瀏覽器執行,無論 Windows、macOS、Linux 或手機端,均可隨時隨地進行 MD2 計算

MD2 演算法原理

MD2(Message-Digest Algorithm 2) 是由 Ronald Rivest 於 1989 年設計的密碼雜湊函數,定義在 RFC 1319 中。它是 MD 系列雜湊演算法的最早版本,輸出 128 位元(16 位元組)的雜湊值。MD2 專為 8 位元電腦最佳化設計,使用基於位元組的操作而非 32 位元字運算。

演算法流程:MD2 分為三個主要步驟——① 訊息填充:將訊息填充到 16 位元組的倍數,填充位元組值等於填充長度;② 校驗和計算:產生 16 位元組校驗和,基於 PI 數字表進行 XOR 和替換操作;③ 壓縮函數:使用 48 位元組內部狀態(X[0..47]),經過 18 輪處理,每輪處理 48 位元組,核心操作為 X[j] = X[j] XOR PI_TABLE[t]。

安全性說明:MD2 速度較慢,且已被發現存在碰撞攻擊原像攻擊漏洞。2004 年,Muller 提出了 MD2 的原像攻擊方法。目前 MD2 不再被推薦用於任何安全場景,僅用於遺留系統相容和學術研究。

MD2 vs MD4 vs MD5 對比

MD 系列雜湊演算法均由 Ronald Rivest 設計,了解它們之間的演變和區別:

演算法 發布年份 輸出位元數 速度 安全性
MD21989128最慢(面向8位元機)已破解,不推薦使用
MD41990128快(面向32位元機)已完全破解
MD51991128已破解(碰撞攻擊),非安全場景可用

常見問題

什麼是 MD2?它和 MD5 有什麼關係?

MD2(Message-Digest Algorithm 2) 是 MD 系列雜湊演算法的第一個版本,由 Ronald Rivest 於 1989 年設計。MD5 是其後續改進版本,它們同屬於 MD 系列。MD2 專為 8 位元電腦設計,使用基於位元組的運算,速度比 MD4/MD5 慢很多。三者都輸出 128 位元雜湊值,但內部結構完全不同。

MD2 還安全嗎?能用於實際專案嗎?

MD2 已被發現存在碰撞攻擊和原像攻擊漏洞,完全不推薦用於安全敏感場景。現代專案應使用 SHA-256、SHA-3BLAKE2 等安全雜湊演算法。MD2 目前僅適用於遺留系統相容(如舊版 Java KeyStore 需要 MD2 簽章)和密碼學學習研究。

為什麼 MD2 比 MD5 慢很多?

MD2 設計時面向8 位元電腦(如早期的 Intel 8080),所有運算都是逐位元組進行的。而 MD4 和 MD5 針對 32 位元電腦 最佳化,使用 32 位元字運算,一次可以處理 4 個位元組。此外 MD2 的 18 輪壓縮處理和校驗和計算也增加了額外開銷,因此 MD2 的速度遠慢於 MD4 和 MD5。

MD2 有 16 位元版本嗎?

沒有。MD2 只有完整的 32 位元十六進位輸出(128 位元)。與 MD5 不同,MD5 的 16 位元版本是 32 位元結果的中間子字串,這在某些舊系統中被使用。而 MD2 沒有這種應用慣例,本工具僅提供完整的 32 位元輸出。

資料會上傳到伺服器嗎?

不會。所有 MD2 運算(文字雜湊和檔案校驗)完全在瀏覽器本地執行,使用純 JavaScript 實作的 RFC 1319 演算法。您的文字內容和檔案資料不會離開您的裝置,請放心使用。

MD2 演算法的 PI_TABLE 是什麼?

PI_TABLE(S 盒) 是 MD2 演算法的核心組件,一個 256 位元組的固定替換表。它由數字 π 的小數位派生而來,每個位元組是 π 小數位的一個值。在 MD2 的壓縮函數中,每一步操作都使用 PI_TABLE 進行非線性替換:X[j] = X[j] XOR PI_TABLE[t],這個設計為演算法提供了混淆和擴散特性。

MD2 的計算速度有多慢,實際能用嗎?

MD2 針對 8 位元機 設計,逐位元組運算加 18 輪壓縮,速度明顯慢於 MD4/MD5。對短文字幾乎無感,大檔案會偏慢。它僅用於遺留相容與學習,生產環境請用 SHA-256。

MD2 和 MD5 的輸出格式一樣嗎?

兩者都輸出 128 位元(32 位元十六進位) 雜湊值,但內部結構完全不同。MD5 另有取中間 16 位元子字串的「16 位元」用法,MD2 沒有這種變體,本工具只提供完整 32 位元大小寫輸出。

MD2 能用來做密碼儲存嗎?

不建議。MD2 已被有效破解,且雜湊類演算法不適合直接存密碼。現代密碼儲存應使用 bcrypt / scrypt / Argon2 等帶鹽慢雜湊,或至少用 SHA-256 加鹽。

檔案校驗支援多大的檔案?

由於運算在瀏覽器本地完成,檔案大小主要受裝置記憶體影響。日常文件、安裝包等可正常校驗;超大檔案(GB 級)可能佔用較多記憶體。每日免費次數可滿足日常輕度使用。

MD2 的結果為什麼每次都一樣?

雜湊是確定性函式,相同輸入必然得到相同輸出,這正是校驗資料完整性的基礎。若結果不同,說明兩次輸入內容(含空格、換行、編碼)存在差異。

手機上能用這個工具嗎?

可以。工具基於瀏覽器執行,支援 iOS、Android 及桌面端瀏覽器,頁面已針對行動端適配,隨時隨地打開即可使用。

內容更新日期:2026-07-15

相關工具

DES加解密

DES加解密

在線DES/2DES/3DES加密解密工具,支援所有加密模式與填充方式,全程在瀏覽器本地完成,安全高效。

AES加解密

AES加解密

在線AES加密解密工具,支援AES-128/192/256,涵蓋所有加密模式與填充方式,安全高效,操作便捷。

3DES加解密

3DES加解密

在線3DES加解密工具,支援所有加密模式與填充方式,全程在瀏覽器本地完成,保障數據安全。

RC4加解密

RC4加解密

在線RC4流密碼加解密工具,支援多種金鑰長度,加密與解密一鍵操作,全程在瀏覽器本地完成,保障資料安全。

Rabbit加解密

Rabbit加解密

在線Rabbit流密碼加解密工具,採用高速對稱加密演算法,支援多種金鑰長度,所有操作均在瀏覽器本地完成,保障資料安全。

RC2加解密

RC2加解密

在線RC2加密解密工具,支持ECB/CBC模式、可變密鑰長度與有效密鑰位數,全程在瀏覽器本地完成,保障數據安全。

IDEA加解密

IDEA加解密

在線IDEA國際數據加密算法工具,支持ECB/CBC/CFB/OFB/CTR多種加密模式,所有操作均在瀏覽器本地完成,確保數據安全。

Blowfish加解密

Blowfish加解密

在線Blowfish加解密工具,支援128/192/256/448-bit可變金鑰、ECB/CBC/CFB/OFB模式及多種填充方式,所有操作均在瀏覽器本地完成,保障資料安全。

CAST加解密

CAST加解密

CAST-128 (CAST5) 線上加解密工具,支援ECB/CBC/CFB/OFB多種加密模式、靈活填充方式及輸出編碼,全程在瀏覽器本地完成,安全高效。

SM4國密加解密

SM4國密加解密

在線SM4國密對稱加密解密工具,支持ECB/CBC/CFB/OFB/CTR五種工作模式及多種填充方式,所有操作均在瀏覽器本地完成,保障數據安全。

RSA加解密

RSA加解密

在線RSA非對稱加密解密工具,支持密鑰對生成、公鑰加密與私鑰解密、私鑰簽名與公鑰驗簽,所有操作均在瀏覽器本地完成,確保數據安全。

MD5加密

MD5加密

在線MD5哈希加密工具,支援16位/32位輸出、大小寫切換及檔案MD5校驗,全程在瀏覽器本地完成,安全高效。

SHA-1加密

SHA-1加密

在線SHA-1哈希計算工具,高效完成文本加密與文件完整性校驗。

SHA-256加密

SHA-256加密

在線SHA-256哈希計算工具,快速實現文本加密與文件完整性校驗。

SHA-384加密

SHA-384加密

在線SHA-384哈希計算工具,快速實現文本加密與文件完整性校驗。

SHA-512加密

SHA-512加密

在線SHA-512哈希計算工具,支援文字加密與檔案完整性校驗,快速生成安全哈希值。

SM3國密加密

SM3國密加密

在線SM3國密哈希加密工具,支持文本哈希計算與文件校驗,輸出256位哈希值,符合GM/T 0004-2012國密標準。

Base64編解碼

Base64編解碼

在線Base64編解碼工具,支持文本的Base64編碼與解碼,全程在瀏覽器本地完成,安全高效。

URL編解碼

URL編解碼

在線URL編碼解碼工具,支援URL參數智能編碼與解碼,自動識別URL結構,僅對參數部分進行處理,全程在瀏覽器本地完成,安全高效。

UTF8編解碼

UTF8編解碼

在線UTF8編解碼工具,支持文本與UTF8十六進制字節互轉,所有處理均在瀏覽器本地完成,保障數據安全。

通用會員

可享受會員權益

尊享權益

  • 網頁端290+款工具無限用
  • 多端權益通用
  • 新增工具享同等權益
  • 免費迭代更新

基礎權益

  • 文件大小更大
  • 文件數量更多
  • 網頁端全功能
  • 客戶端全功能

月度會員

¥ 8.9
原價:¥19.9
有效期30天

季度會員

¥ 19.9
原價:¥59.9
低至6.6元/月
熱銷推薦

年度會員

¥ 69.9
原價:¥229.9
低至5.8元/月
實付:¥ 9

請使用微信掃碼支付

《支付視爲你同意相關協議條款》

*不支持七天無理由退款