雜湊演算法識別

#️⃣ Hash Identifier

Hash Identifier - Guess the algorithm (MD5/SHA1/SHA256/SHA512/BCrypt) from a hash length, charset and known prefix. Free, browser-only.

📐 工作原理與說明
依據長度與格式特徵推測雜湊演算法型別。
  • 長度線索:MD5 為 32 位十六進位制,SHA-1 為 40 位,SHA-256 為 64 位,SHA-512 為 128 位。
  • 字首標記:$2y$ 為 bcrypt,$1$ 為 MD5-crypt,$6$ 為 SHA-512-crypt,$argon2 為 Argon2。
  • 侷限:長度相同的演算法無法僅憑長度區分(如 SHA-256 與 SHA3-256 同為 64 位)。
  • 結論:識別結果為機率性推測,需結合來源上下文確認。
⚠️ 使用說明與注意事項

📋 長度對照

演算法十六進位制長度
MD532
SHA-140
SHA-25664
SHA-512128

📚 深度解析:Hash Identifier

💡 常見使用場景

識別
32 位十六進位制 → 可能是 MD5;40 位 → SHA-1;64 位 → SHA-256。

❓ 常見問題(FAQ)

識別一定準嗎?
只能按長度與字元集猜測,需結合來源確認。
為什麼識別出好幾個結果?
因為不同演算法可能產生同長度摘要:32 位十六進位制既可能是 MD5 也可能是 NTLM 或某些組合;40 位既能是 SHA-1 也可能是加鹽後的形態。工具只能按特徵給出候選,最終要用一對已知的明文與摘要對照驗證。