MD5
A 128-bit hash function published in 1992, now broken for collision resistance and unsafe for any security use.
MD5 (Message Digest 5) is a 128-bit cryptographic hash function published by Ron Rivest in 1992. Practical collisions were demonstrated in 2004, and chosen-prefix collisions have been used to forge TLS certificates (the Flame malware, 2012). MD5 is unsafe for digital signatures, password hashing, and certificate fingerprinting, but remains acceptable as a non-cryptographic checksum (file integrity against accidental corruption, ETag generation, cache keying). Migrate any security-sensitive MD5 usage to SHA-256 or a dedicated KDF like Argon2.
Reference
Related terms
See also
Referenced on
- APR1 Generator
- Bcrypt Generator & Verifier
- Brute-force defense for wp-login.php
- Drupal Password Hash Generator
- Hash Identifier
- HMAC Generator
- How to Report Network Security Incidents to a CERT Team: Templates for Vulnerability Exploitation and Intrusions
- HTPasswd Generator Free Online
- Linux Shadow Hash Generator
- MD5 Hash Generator
- NTLM Hash Generator
- Password Tools
- PostgreSQL Password Hash Generator
- SHA-1 Hash Generator
- Strong Password Generator
- WordPress Password Hash Generator