Snefru in Wikipedia
            Snefru is a cryptographic hash function invented by Ralph 
Merkle which supports 128-bit and 256-bit output. It was named 
after the Egyptian Pharaoh Sneferu, continuing the tradition 
of the Khufu and Khafre block ciphers.
The original design of Snefru was shown to be insecure by Eli 
Biham and Adi Shamir who were able to use differential 
cryptanalysis to find hash collisions. The design was then 
modified by increasing the number of iterations of the main 
pass of the algorithm from two to eight. Although differential 
cryptanalysis can break the revised version with less 
complexity than brute force search (a certificational 
weakness), the attack requires 288.5 operations and is thus 
not currently feasible in practice.[1] - Wikipedia
                          
 Read More about Snefru in Wikipedia