z-logo
open-access-imgOpen Access
Cryptanalysis of the ESSENCE Family of Hash Functions
Author(s) -
Nicky Mouha,
Gautham Sekar,
Jean-Philippe Aumasson,
Thomas Peyrin,
Søren S. Thomsen,
Meltem Sönmez Turan,
Bart Preneel
Publication year - 2010
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
DOI - 10.1007/978-3-642-16342-5_2
Subject(s) - block cipher , hash function , mdc 2 , slide attack , computer science , cryptographic hash function , differential cryptanalysis , theoretical computer science , collision attack , cryptanalysis , boomerang attack , cryptography , arithmetic , differential (mechanical device) , algorithm , mathematics , computer security , double hashing , engineering , aerospace engineering
ESSENCE is a family of cryptographic hash functions, accepted to the first round of NIST's SHA-3 competition. This paper presents the first known attacks on ESSENCE. We present a semi-free-start collision attack on 31 out of 32 rounds of ESSENCE-512, invalidating the design claim that at least 24 rounds of ESSENCE are secure against differential cryptanalysis. We develop a novel technique to satisfy the first nine rounds of the differential characteristic. Nonrandomness in the outputs of the feedback function F is used to construct several distinguishers on a 14-round ESSENCE block cipher and the corresponding compression function, each requiring only 217 output bits. This observation is extended to key-recovery attacks on the block cipher. Next, we show that the omission of round constants allows slid pairs and fixed points to be found. These attacks are independent of the number of rounds. Finally, we suggest several countermeasures against these attacks, while still keeping the design simple and easy to analyze.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom