MD5 Collision Attacks: A Deep Dive Index 1. What are hash functions? A hash function is a mathematical function that