DocumentCode
1653208
Title
Easing collision finding in cryptographic primitives with genetic algorithms
Author
Hetnandez, J.C. ; Isasi, Pedro ; Ribagorda, Arturo
Author_Institution
Comput. Sci. Dept., Carlos III Univ., Leganes Madrid, Spain
Volume
1
fYear
2002
Firstpage
535
Lastpage
539
Abstract
The finding of collisions (i.e. different inputs that map to the same output) in cryptographic primitives (hash functions or block ciphers) is an extremely difficult task. It generally requires hundreds or thousands of hours of a talented cryptanalyst. Even in this case, results are not always guaranteed. We present a new method for easing collision finding, based on genetic algorithms. Our method automatically seeks correlations between the input and the output bits that can be used for producing pseudocollisions (i.e. collisions of parts of the output). These pseudocollisions are then useful for creating a full output collision. These ideas are shown to work over a version of the block cipher TEA reduced to one round
Keywords
cryptography; genetic algorithms; TEA block cipher; collision finding; cryptographic primitives; full output collision; genetic algorithms; input/output bit correlation; pseudocollisions; Artificial intelligence; Computer science; Computer security; Cryptographic protocols; Cryptography; Data security; Genetic algorithms; Laboratories; Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
Evolutionary Computation, 2002. CEC '02. Proceedings of the 2002 Congress on
Conference_Location
Honolulu, HI
Print_ISBN
0-7803-7282-4
Type
conf
DOI
10.1109/CEC.2002.1006291
Filename
1006291
Link To Document