• DocumentCode
    3861589
  • Title

    Linear models for a time-variant permutation generator

  • Author

    J.D. Golic

  • Author_Institution
    Inf. Security Res. Centre, Queensland Univ., Brisbane, Qld., Australia
  • Volume
    45
  • Issue
    7
  • fYear
    1999
  • Firstpage
    2374
  • Lastpage
    2382
  • Abstract
    A keystream generator, known as RC4, consisting of a permutation table that slowly varies in time under the control of itself, is analyzed by the linear model approach. The objective is to find linear relations among the keystream bits that hold with probability different from one half by using the linear sequential circuit approximation method. To estimate the corresponding correlation coefficients, some interesting correlation properties of random Boolean functions are derived. It is thus shown that the second binary derivative of the least significant hit output sequence is correlated to 1 with the correlation coefficient close to 15/spl middot/2/sup -3n/ where n is the variable word size of RC4. The output sequence length required for the linear statistical weakness detection is then around 64/sup n//225. The result can be used to distinguish RC4 from other keystream generators and to determine the unknown parameter n, as well as for the plaintext uncertainty reduction if n is small.
  • Keywords
    Boolean functions
  • Journal_Title
    IEEE Transactions on Information Theory
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.796378
  • Filename
    796378