Snefru
Uma função hash de 1990 projetada por Ralph Merkle na Xerox PARC e batizada em homenagem ao faraó egípcio Sneferu.
O Snefru produz resumos de 128 ou 256 bits e segue a tradição de nomes de Khufu e Khafre. O projeto foi publicado em 1990 no Journal of Cryptology. No mesmo ano, Merkle ofereceu um prêmio de US$ 1.000 a quem quebrasse o Snefru 2.0.
Eli Biham e Adi Shamir mostraram que o projeto original podia ser levado a colidir com criptoanálise diferencial. A resposta foi aumentar o número de passagens de duas para oito. A versão revisada tem apenas uma fraqueza certificacional, já que o ataque não é prático.