DevKitBase
工具關於隱私權

MD5 用於快速檢查碼 — 非用於儲存密碼

貼上文字;取得 32 位十六進制 MD5。清楚說明:MD5 的碰撞抵抗力已被破解;但適用於非安全檢查碼和舊 API。

字元: 10
輸入
輸出

使用時機

用於比對公開發佈的 checksum,或與仍使用 MD5 的舊 API 溝通 — 非用於密碼儲存。

範例

輸入
DevKitBase
輸出
(UTF-8 輸入的十六進位摘要)
使用 Sample 按鈕查看即時向量。

運作方式

純 JS 實作的 MD5(或等效)作用於 UTF-8 位元組 → 十六進位。MD5 已不具碰撞抗性。

常見陷阱

  • 不應用於密碼或對抗攻擊者的完整性檢查。
  • 編碼(UTF-8 與 UTF-16)會改變摘要結果。
  • 新設計建議使用 SHA-256。

差異說明

MD5 用於舊版 checksum;SHA-1 同樣過時;SHA-256 提供更強的 checksum。仍非加密。

常見問題

對密碼安全嗎?
**不安全。**請在伺服器端使用密碼雜湊函式(bcrypt/scrypt/argon2)。
檔案的 MD5?
先處理文字;檔案雜湊功能之後可選。
大寫十六進制?
可切換。
相關工具?
SHA-256 提供更強的校驗和。

相關工具

在瀏覽器中執行。不上傳任何資料。非安全產品——雜湊與 JWT 解碼僅供除錯使用,非密碼儲存或驗證建議。