On the Stability of m-Sequences

We study the stability of m-sequences in the sense of determining the number of errors needed for decreasing the period of the sequences, as well as giving lower bounds on the k -error linear complexity of the sequences. For prime periods the results are straightforward so we concentrate on composite periods. We give exact results for the case when the period is reduced by a factor which is a Mersenne number and for the case when it is reduced by a prime p such that the order of 2 modulo p equals p −1. The general case is believed to be difficult due to its similarity to a well studied problem in coding theory. We also provide results about the relative frequencies of the different cases. We formulate a conjecture regarding the minimum number of errors needed for reducing the period at all. Finally we apply our results to the LFSR components of several well known stream ciphers.

[1]  William Millan,et al.  The LILI-II Keystream Generator , 2002, ACISP.

[2]  Gerhard Goos,et al.  Fast Software Encryption , 2001, Lecture Notes in Computer Science.

[3]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[4]  Solomon W. Golomb,et al.  Shift Register Sequences , 1981 .

[5]  E. Dawson,et al.  The LILI-128 Keystream Generator , 2000 .

[6]  Kenneth G. Paterson,et al.  Computing the error linear complexity spectrum of a binary sequence of period 2n , 2003, IEEE Trans. Inf. Theory.

[7]  Wilfried Meidl,et al.  On the k-error linear complexity of cyclotomic sequences , 2007, J. Math. Cryptol..

[8]  Mark Stamp,et al.  An algorithm for the k-error linear complexity of binary sequences with period 2n , 1993, IEEE Trans. Inf. Theory.

[9]  C. Pomerance Recent developments in primality testing , 1981 .

[10]  Satoshi Uehara,et al.  An Algorithm for thek-Error Linear Complexity of Sequences over GF(pm) with Period pn, pa Prime , 1999, Inf. Comput..

[11]  Cunsheng Ding,et al.  The Stability Theory of Stream Ciphers , 1991, Lecture Notes in Computer Science.

[12]  F. Surböck,et al.  Interlacing properties of shift-register sequences with generator polynomials irreducible over GF(p) (Corresp.) , 1978, IEEE Trans. Inf. Theory.

[13]  Christopher Carroll,et al.  The Software-Oriented Stream Cipher SSC2 , 2000, FSE.

[14]  Martin Hell,et al.  Grain: a stream cipher for constrained environments , 2007, Int. J. Wirel. Mob. Comput..

[15]  Anuradha Sharma,et al.  The weight distribution of some irreducible cyclic codes , 2012, Finite Fields Their Appl..

[16]  Guang Gong,et al.  Periods on Two Kinds of nonlinear Feedback Shift Registers with Time Varying Feedback Functions , 2011, Int. J. Found. Comput. Sci..

[17]  Thomas Johansson,et al.  Another attack on A5/1 , 2003, IEEE Trans. Inf. Theory.