Snefru ist eine von Ralph Merkle vorgeschlagene Einweg-Hashfunktion.
Snefru erzeugt unter Verwendung von S-Boxen in mehreren Runden 128- bzw. 256-Bit-Hashwerte. Ralph Merkle empfiehlt zur Sicherheit 8 Runden.
Da Snefru langsamer als MD4 ist, hat er nicht so große Verbreitung gefunden.