International Association for Cryptologic Research

International Association
for Cryptologic Research


Paper: Algebraic Structure Defectoscopy

Sean O'Neil
Search ePrint
Search Google
Abstract: We present a novel instrument of automated cryptanalysis suitable for measuring the number of rounds that can build one PRF round, so that 4 such rounds could be recommended as a Luby-Rackoff cipher secure against adaptive attacks. ASD tests can detect structural flaws in all kinds of cryptographic primitives and their implementations. We present our results for some of the well-known ciphers and hash functions and for some of the eSTREAM candidates. Our tools can distinguish complete Achterbahn, Grain v1 and Grain-128 from random, detect weak keys in the complete IDEA cipher and find fatal structural flaws even in complete ciphers like LILI, KeeLoq or TEA in a matter of seconds. Cryptanalysts can save their valuable time by requiring that all new ciphers must pass not only randomness tests, but also automated cryptanalysis tests like ours before they could be considered interesting for manual cryptanalytic study.
  title={Algebraic Structure Defectoscopy},
  booktitle={IACR Eprint archive},
  keywords={secret-key cryptography / ANF, automated cryptanalysis, randomness tests, luby-rackoff ciphers, security of ciphers, block ciphers, stream ciphers, hash functions},
  note={Tools for Cryptanalysis 2007 Workshop 13859 received 23 Sep 2007, last revised 12 Dec 2007},
  author={Sean O'Neil},