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, Free Online, Apache $apr1$ MD5 Hashes
- Bcrypt Generator & Verifier, Free Online, Browser-Only
- Brute-force defense for wp-login.php
- Drupal Password Hash Generator, Free Online, $S$ Format
- Hash Identifier, Free Online, Detect 50+ Hash Types
- HMAC Generator, Free Online, MD5/SHA-1/256/512
- How to Report Network Security Incidents to a CERT Team: Templates for Vulnerability Exploitation and Intrusions
- HTPasswd Generator Free Online, bcrypt, APR1, SHA, crypt
- Linux Shadow Hash Generator, Free Online, SHA-512 $6$
- MD5 Hash Generator, Free Online, Browser-Based
- NTLM Hash Generator, Free Online, Windows Format
- Password Tools, Free Online Generators & Hash Utilities
- PostgreSQL Password Hash Generator, Free Online, SCRAM
- SHA-1 Hash Generator, Free Online, Browser-Native
- Strong Password Generator, Free Online, Secure & Fast
- WordPress Password Hash Generator, Free Online (phpass, Bcrypt)