MD5 雜湊產生器
免費線上 MD5 雜湊產生工具,本機處理不上傳
什麼是 MD5?
MD5(訊息摘要演算法 5)是一種廣泛使用的雜湊函數,產生 128 位元(16 位元組)的雜湊值,通常顯示為 32 個十六進位字元。它通常用於校驗和驗證、檔案完整性檢查和資料指紋識別。
如何產生 MD5 雜湊
在輸入區域輸入或貼上文字。MD5 雜湊隨輸入即時產生。一鍵複製結果。所有計算在瀏覽器中完成,不會向任何伺服器傳送資料。
安全提示:MD5 不適用於密碼
MD5 被認為在密碼學上已被破解,不適合安全關鍵用途(如密碼儲存)。它容易受到碰撞攻擊。密碼雜湊請使用 bcrypt、SHA-256 或 SHA-512。MD5 仍可用於非安全目的的校驗和和檔案驗證。
▶MD5 是加密嗎?
不是,MD5 是雜湊函數,不是加密。雜湊是單向的——無法將 MD5 雜湊逆向還原為原始文字。加密是雙向的,需要金鑰來解密。
▶兩個不同的輸入會產生相同的 MD5 雜湊嗎?
是的,這稱為碰撞。MD5 碰撞攻擊是實際可行的,這就是為什麼 MD5 不應用於安全目的。
▶MD5 現在通常用於什麼?
MD5 仍用於檔案完整性驗證、校驗和驗證、資料去重,以及作為非安全關鍵應用的快速指紋。
▶MD5 和 SHA-256 有什麼區別?
MD5 產生 128 位元雜湊(32 個十六進位字元),SHA-256 產生 256 位元雜湊(64 個十六進位字元)。SHA-256 更安全,推薦用於安全關鍵應用。