Workshop on the Theory and Application of of Cryptographic Techniques

EUROCRYPT 1991: Advances in Cryptology — EUROCRYPT ’91 pp 186-199

Analysis of Pseudo Random Sequences Generated by Cellular Automata

  • Willi Meier
  • Othmar Staffelbach
Conference paper

DOI: 10.1007/3-540-46416-6_17

Volume 547 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Meier W., Staffelbach O. (1991) Analysis of Pseudo Random Sequences Generated by Cellular Automata. In: Davies D.W. (eds) Advances in Cryptology — EUROCRYPT ’91. EUROCRYPT 1991. Lecture Notes in Computer Science, vol 547. Springer, Berlin, Heidelberg

Abstract

The security of cellular automata for stream cipher applications is investigated. A cryptanalytic algorithm is developed for a known plaintext attack where the plaintext is assumed to be known up to the unicity distance. The algorithm is shown to be successful on small computers for key sizes up to N between 300 and 500 bits. For a cellular automaton to be secure against more powerful adversaries it is concluded that the key size N needs to be about 1000 bits.

The cryptanalytic algorithm takes advantage of an equivalent description of the cryptosystem in which the keys are not equiprobable. It is shown that key search can be reduced considerably if one is contented to succeed only with a certain success probability. This is established by an information theoretic analysis of arbitrary key sources with non-uniform probability distribution.

Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 1991

Authors and Affiliations

  • Willi Meier
    • 1
  • Othmar Staffelbach
    • 2
  1. 1.HTL Brugg-WindischWindischSwitzerland
  2. 2.GRETAGRegensdorfSwitzerland