MD5
Search algorithms
Collision attack
Hash function
Padding
SHA-1
Merkle–Damgård construction
Cryptography
Cryptographic hash functions
Hashing