Bart Preneel: Hash functions. Encyclopedia of Cryptography and Security 2005