• DocumentCode
    1051661
  • Title

    Two New Attacks on the Self-Shrinking Generator

  • Author

    Hell, Martin ; Johansson, Thomas

  • Author_Institution
    Dept. of Inf. Technol., Lund Inst. of Technol.
  • Volume
    52
  • Issue
    8
  • fYear
    2006
  • Firstpage
    3837
  • Lastpage
    3843
  • Abstract
    The self-shrinking generator was introduced in 1994. It is based on the idea behind the shrinking generator and despite its simplicity it has remained remarkably resistant to efficient attacks. Several known plaintext attacks have been proposed on the generator, some operating on a short keystream and others requiring a longer sequence to succeed. In this paper, two new attacks on the self-shrinking generator are proposed. The first attack, using a short known keystream, has the same complexity as the BDD-based attack, which is the best previously known attack. However, while the BDD-based attack requires a huge amount of memory, the proposed algorithm uses almost no memory, leaving it as the preferred alternative. The second attack operates on a longer known keystream, exponential in the length of the LFSR. The attack considers one or several segments of keystream bits and guesses that these bits stem from LFSR segments of some size. It is shown that this attack achieves better complexity than any previously known attack
  • Keywords
    binary decision diagrams; feedback; shift registers; BDD; LFSR; linear feedback shift register; plaintext attack; self-shrinking generator; Boolean functions; Clocks; Computational complexity; Data structures; Hardware; Linear feedback shift registers; Linearity; Output feedback; Polynomials; Random sequences; Cryptanalysis; key recovery attack; linear feedback shift registers (LFSRs); self-shrinking generator; stream ciphers;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/TIT.2006.878233
  • Filename
    1661865