Title :
Cryptanalysis of MAME compression function
Author :
Xue, Yu ; Wu, Wenling
Author_Institution :
State Key Lab. of Inf. Security, Chinese Acad. of Sci., Beijing, China
Abstract :
MAME is a compression function designed for hardware-oriented hash functions which can be used in applications with reduced hardware requirements and was described in CHES 2007. This paper first gives the 22, 23, 24 rounds attacks using the cryptanalysis on generalized Feistel. For 22 rounds, the complexity of collision attack and second preimage are respective 297 and 2197; For 23 rounds, collision attack and second preimage need extra space and precomputation, require about 264 tables and every table is about 264; For 24 rounds, the precomputation need about 2128 tables and every table is about 264. Then we improve the 24 rounds attack using the internal structure of round function. New attack doesn´t need large precomputation and space. The complexity of new second preimage attack is about 2224 and the complexity of new collision attack is about 2112.
Keywords :
cryptography; file organisation; CHES 2007; MAME compression function; collision attack; cryptanalysis; generalized Feistel; hardware oriented hash function; second preimage; Algorithm design and analysis; Application software; Authentication; Automation; Cryptography; Hardware; Information security; Laboratories; Privacy; (second) preimage attack; Collision attack; Differential Attack; MAME;
Conference_Titel :
Computer Design and Applications (ICCDA), 2010 International Conference on
Conference_Location :
Qinhuangdao
Print_ISBN :
978-1-4244-7164-5
Electronic_ISBN :
978-1-4244-7164-5
DOI :
10.1109/ICCDA.2010.5541205