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.
Similar content being viewed by others
References
Berlekamp, E.R.: Algebraic Coding Theory. New York: McGraw-Hill, 1968
Crandall, R., Pomerance, C.: Prime Numbers. A Computational Perspective. New York: Springer, 2001
Cusick, T.W., Ding, C., Renvall, A.: Stream Ciphers and Number Theory. Amsterdam: Elsevier, 1998
Ding, C.: Binary cyclotomic generators. In: Fast Software Encryption (Leuven, 1994), Lecture Notes in Computer Science, Vol. 1008, Berlin: Springer, 1995, pp. 29–60
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)
Ding, C., Xiao, G., Shan, W.: The Stability Theory of Stream Ciphers. Lecture Notes in Computer Science, Vol. 561, Berlin: Springer, 1991
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
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)
Lidl, R., Niederreiter, H.: Finite Fields. Reading, MA: Addison-Wesley, 1983
van Lint, J.H.: Introduction to Coding Theory. New York: Springer, 1982
Meidl, W., Niederreiter, H.: Linear complexity, k-error linear complexity, and the discrete Fourier transform. J. Complexity 18, 87–103 (2002)
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)
Mitrinović, D.S., Sándor, J., Crstici, B.: Handbook of Number Theory. Dordrecht: Kluwer Academic Publ., 1996
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
Niederreiter, H.: Periodic sequences with large k-error linear complexity. IEEE Trans. Inform. Theor. 49, 501–505 (2003)
Pappalardi, F.: On the order of finitely generated subgroups of ℚ* (\(\bmod p\)) and divisors of p-1. J. Number Theor. 57, 207–222 (1996)
Paterson, K.: Perfect factors in the de Bruijn graph. Des. Codes Cryptogr. 5, 115–138 (1995)
Pless, V.: Introduction to the Theory of Error-Correcting Codes. 2nd ed. New York: Wiley, 1989
Rueppel, R.A.: Analysis and Design of Stream Ciphers. Berlin: Springer, 1986
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
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)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00200-003-0134-4