2004 · 14 citations · 11 references
ComputingComputer EngineeringComputer ScienceAlgorithmsComputer SecurityCryptographyBlock CiphersCryptographic AlgorithmsCryptographic HashingHash FunctionsHash TablesBlock Cipher CryptanalysisBlock Cipher DesignCryptanalysis Of Reduced-round CiphersFeed-forward LoopsHash Function DesignIterated Hash FunctionsSecurity TradeoffSecurity-efficiency Tradeoff
Abstract. Most of the currently accepted designs for cryptographic hash functions are in the style of a block cipher in feed-forward mode. With increasing interest in all forms of cryptanalysis, this limited choice might become a single point of failure in computer security, and so we seek alternative paradigms. In this paper an entirely new approach, based on iterated halving (IH), is proposed for the design of secure and efficient hash functions. This class of algorithms may be instantiated with any reduced round block cipher, allowing a subtle security/performance tradeoff and a direct performance comparison with the existing approach. We present details of a new hash function, “CRUSH”, from the IH class. 1
11
Handbook of applied cryptography
Choice Reviews Online · 1997 · 10.5K citations · Full text
The MD5 Message-Digest Algorithm
Rivest · Medical Entomology and Zoology · 1992 · 2.9K citations
Hans Dobbertin · Journal of Cryptology · 1998 · 126 citations · Full text