• 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