Skip to main content
Log in

Periodic Sequences with Maximal Linear Complexity and Large k-Error Linear Complexity

  • Published:
Applicable Algebra in Engineering, Communication and Computing Aims and scope

Abstract

The linear complexity and the k-error linear complexity are important concepts for the theory of stream ciphers in cryptology. Keystreams that are suitable for stream ciphers must have large values of these complexity measures. We study periodic sequences over an arbitrary finite field 𝔽 q and establish conditions under which there are many periodic sequences over 𝔽 q with period N, maximal linear complexity N, and k-error linear complexity close to N. The existence of many such sequences thwarts attacks against the keystreams by exhaustive search.

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. New York: McGraw-Hill, 1968

  2. Crandall, R., Pomerance, C.: Prime Numbers. A Computational Perspective. New York: Springer, 2001

  3. Cusick, T.W., Ding, C., Renvall, A.: Stream Ciphers and Number Theory. Amsterdam: Elsevier, 1998

  4. Ding, C.: Binary cyclotomic generators. In: Fast Software Encryption (Leuven, 1994), Lecture Notes in Computer Science, Vol. 1008, Berlin: Springer, 1995, pp. 29–60

  5. Ding, C., Xiao, G., Shan, W.: New measure indices on the security of stream ciphers. Proc. Third Natl. Workshop on Cryptography, Xian, China, 5–15 (1988)

  6. Ding, C., Xiao, G., Shan, W.: The Stability Theory of Stream Ciphers. Lecture Notes in Computer Science, Vol. 561, Berlin: Springer, 1991

  7. Fell, H.J.: Linear complexity of transformed sequences. In: Eurocode ‘90 (Udine, 1990), Lecture Notes in Computer Science, Vol. 514, Berlin: Springer, 1991, pp. 205–214

  8. Kurosawa, K., Sato, F., Sakata, T., Kishimoto, W.: A relationship between linear complexity and k-error linear complexity. IEEE Trans. Inform. Theor. 46, 694–698 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  9. Lidl, R., Niederreiter, H.: Finite Fields. Reading, MA: Addison-Wesley, 1983

  10. van Lint, J.H.: Introduction to Coding Theory. New York: Springer, 1982

  11. Meidl, W., Niederreiter, H.: Linear complexity, k-error linear complexity, and the discrete Fourier transform. J. Complexity 18, 87–103 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  12. Meidl, W., Niederreiter, H.: On the expected value of the linear complexity and the k-error linear complexity of periodic sequences. IEEE Trans. Inform. Theor. 48, 2817–2825 (2002)

    Article  Google Scholar 

  13. Mitrinović, D.S., Sándor, J., Crstici, B.: Handbook of Number Theory. Dordrecht: Kluwer Academic Publ., 1996

  14. Niederreiter, H.: Some computable complexity measures for binary sequences. In: Ding, C., Helleseth, T., Niederreiter, H. (eds.): Sequences and Their Applications, London: Springer, 1999, pp. 67–78

  15. Niederreiter, H.: Periodic sequences with large k-error linear complexity. IEEE Trans. Inform. Theor. 49, 501–505 (2003)

    Article  Google Scholar 

  16. Pappalardi, F.: On the order of finitely generated subgroups of ℚ* (\(\bmod p\)) and divisors of p-1. J. Number Theor. 57, 207–222 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  17. Paterson, K.: Perfect factors in the de Bruijn graph. Des. Codes Cryptogr. 5, 115–138 (1995)

    MathSciNet  MATH  Google Scholar 

  18. Pless, V.: Introduction to the Theory of Error-Correcting Codes. 2nd ed. New York: Wiley, 1989

  19. Rueppel, R.A.: Analysis and Design of Stream Ciphers. Berlin: Springer, 1986

  20. Rueppel, R.A.: Stream ciphers. In: Simmons, G.J. (ed.): Contemporary Cryptology. The Science of Information Integrity, New York: IEEE Press, 1992, pp. 65–134

  21. Stamp, M., Martin, C.F.: An algorithm for the k-error linear complexity of binary sequences with period 2n. IEEE Trans. Inform. Theor. 39, 1398–1401 (1993)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Harald Niederreiter.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Meidl, W., Niederreiter, H. Periodic Sequences with Maximal Linear Complexity and Large k-Error Linear Complexity. AAECC 14, 273–286 (2003). https://doi.org/10.1007/s00200-003-0134-4

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00200-003-0134-4

Keywords

Navigation