Skip to main content
Log in

Expansion complexity and linear complexity of sequences over finite fields

  • Published:
Cryptography and Communications Aims and scope Submit manuscript

Abstract

The linear complexity is a measure for the unpredictability of a sequence over a finite field and thus for its suitability in cryptography. In 2012, Diem introduced a new figure of merit for cryptographic sequences called expansion complexity. We study the relationship between linear complexity and expansion complexity. In particular, we show that for purely periodic sequences both figures of merit provide essentially the same quality test for a sufficiently long part of the sequence. However, if we study shorter parts of the period or nonperiodic sequences, then we can show, roughly speaking, that the expansion complexity provides a stronger test. We demonstrate this by analyzing a sequence of binomial coefficients modulo p. Finally, we establish a probabilistic result on the behavior of the expansion complexity of random sequences over a finite field.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Berlekamp, E.R.: Algebraic Coding Theory. McGraw-Hill Book Co., New York - Toronto - London (1968)

    MATH  Google Scholar 

  2. Blackburn, S.R., Etzion, T., Paterson, K.G.: Permutation polynomials, de Bruijn sequences, and linear complexity. J. Combin. Theory Ser. A 76(1), 55–82 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  3. Breiman, L.: Probability. SIAM, Philadelphia, PA (1992)

    Book  MATH  Google Scholar 

  4. Diem, C.: On the use of expansion series for stream ciphers. LMS J. Comput. Math. 15, 326–340 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  5. Jungnickel, D.: Finite Fields: Structure and Arithmetics. Bibliographisches Institut, Mannheim (1993)

    MATH  Google Scholar 

  6. Lidl, R., Niederreiter, H.: Finite Fields. Encyclopedia of Mathematics and Its Applications, 20. Addison-Wesley Publishing Company, Advanced Book Program, Reading, MA (1983)

    MATH  Google Scholar 

  7. Loève, M.: Probability Theory, 3rd edn. Van Nostrand, New York (1963)

  8. Massey, J.L.: Shift-register synthesis and BCH decoding. IEEE Transactions on Information Theory IT-15, 122–127 (1969)

  9. Meidl, W., Winterhof, A.: Linear complexity and polynomial degree of a function over a finite field. In: Finite Fields with Applications to Coding Theory, Cryptography and Related Areas (Oaxaca, 2001), pp 229–238. Springer, Berlin (2002)

  10. Meidl, W., Winterhof, A.: On the linear complexity profile of explicit nonlinear pseudorandom numbers. Inform. Process. Lett. 85(1), 13–18 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  11. Meidl, W., Winterhof, A.: Linear complexity of sequences and multisequences. In: Mullen, G.L., Panario, D. (eds.) Handbook of Finite Fields, pp 324–336. CRC Press, Boca Raton, FL (2013)

  12. Rueppel, R.A.: Analysis and Design of Stream Ciphers. Communications and Control Engineering Series. Springer, Berlin (1986)

    Book  MATH  Google Scholar 

Download references

Acknowledgments

The authors wish to thank Claus Diem for a hint which led to an improvement of the constant in Theorem 4.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to László Mérai.

Additional information

The first and the third author are partially supported by the Austrian Science Fund FWF Project F5511-N26 which is part of the Special Research Program ”Quasi-Monte Carlo Methods: Theory and Applications”.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Mérai, L., Niederreiter, H. & Winterhof, A. Expansion complexity and linear complexity of sequences over finite fields. Cryptogr. Commun. 9, 501–509 (2017). https://doi.org/10.1007/s12095-016-0189-2

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-016-0189-2

Keywords

Mathematics Subject Classification (2010)

Navigation