MD5 (128-bit)

Fast but cryptographically broken. Not recommended for security purposes.

SHA-1 (160-bit)

Deprecated for security applications. Vulnerable to collision attacks.

SHA-256 (256-bit)

Secure and widely used. Part of the SHA-2 family. Recommended for most applications.

SHA-512 (512-bit)

More secure than SHA-256 with longer hash output. Better for high-security applications.

✨ System will automatically try all algorithms (MD5, SHA-1, SHA-256, SHA-512, SHA-3, RIPEMD-160)

🎯 Dictionary Attack

Automatically checks hash against 1000+ common passwords including leaked passwords, dictionary words, and patterns.

⚡ How it Works

System generates hashes of common passwords and compares with your input hash to find matches.

🛡️ Security Note

This demonstrates why strong, unique passwords are essential. Weak passwords can be cracked easily.