Skip to main content

Fast Algorithms for Determining the Linear Complexity of Period Sequences

  • Conference paper
  • First Online:
Progress in Cryptology ā€” INDOCRYPT 2002 (INDOCRYPT 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2551))

Included in the following conference series:

Abstract

We introduce a fast algorithm for determining the linear complexity and the minimal polynomial of a sequence with period p n over GF(q) , where p is an odd prime, q is a prime and a primitive root modulo p 2; and its two generalized algorithms. One is the algorithm for determining the linear complexity and the minimal polynomial of a sequence with period p mqn over GF(q), the other is the algorithm for determining the k-error linear complexity of a sequence with period p n over GF(q), where p is an odd prime, q is a prime and a primitive root modulo p 2. The algorithm for determining the linear complexity and the minimal polynomial of a sequence with period 2p n over GF(q) is also introduced. where p and q are odd prime, and q is a primitive root (mod p 2). These algorithms uses the fact that in these case the factorization of x Nā€”1 is especially simple for N= p n, 2p n, p nqm.

The work was supported in part by 973 Project(G1999035804) and the Natural Science Foundation of China under Grant 60172015 and 60073051.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. V. Aho, J. E. Hopcroft, J. D. Ullman, The Design and Analysis of Computer Algorithms. Reading, MA: Addision-Wesley, 1974.

    MATHĀ  Google ScholarĀ 

  2. S. R. Blackburn, ā€œA generalisation of the discrete Fourier transform: determining the minimal polynomial of a periodic sequenceā€, IEEE Trans. Inform. Theory, Vol. 40, pp. 1702ā€“1704, 1994.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  3. S. R. Blackburn, ā€œFast rational interpolation, Reed-Solomon decoding, and the linear complexity profiles of sequencesā€, IEEE Trans. Inform. Theory, Vol. 43, pp. 537ā€“548, 1997.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  4. C. Ding, G. Xiao and W. Shan, The stability theory of stream ciphers, Springer-Verlag, Berlin Heidelberg, 1991.

    MATHĀ  Google ScholarĀ 

  5. R. A. Games, A. H. Chan, ā€œA fast algorithm for determining the complexity of a binary sequence with period 2nā€, IEEE Trans. Inform. Theory, vol. 29, pp. 144ā€“146, 1983.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  6. K. Ireland and M. Rosen, A classical introduction to modern number theory, Graduate Texts in Mathematics No. 84, Springer, New York, 1982.

    Google ScholarĀ 

  7. T. Kaida, S. Uehara and K. Imamura, ā€œAn algorithm for the k-error linear complexity of sequences over GF(p m) with period p n, p a primeā€, Information and Computation, Vol. 151, pp.134ā€“147, 1999.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  8. R. Lidl and H. Niederreiter, Finite Fields, Addison-Wesley Publishing Company, 1983.

    Google ScholarĀ 

  9. J. L. Massay, ā€œShift-register synthesis and BCH decodingā€, IEEE Trans. Inform. Theory, Vol. 15, pp. 122ā€“127, 1969.

    ArticleĀ  Google ScholarĀ 

  10. R. J. McEliece, Finite fields for computer scientists and engineers, Kluwer Academic Publishers, 1987.

    Google ScholarĀ 

  11. K. H. Rosen, Elementary number theory and its applications, Addison-Wesley Publishing Company, 1988.

    Google ScholarĀ 

  12. M. Stamp, C. F. Martin, ā€œAn algorithm for k-error linear complexity of binary sequences with period 2 nā€, IEEE Trans on Inform. Theory, vol. 39, pp. 1398ā€“1401, 1993.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

  13. S. Wei, An efficient algorithm for the linear complexity of a class of periodic sequences, Proceeding of ChinaCryptoā€™2002, Publishing House of Electronics Industry, Beijing, 2002.

    Google ScholarĀ 

  14. S. Wei, Z. Chen and G. Xiao, A fast algorithm for k-error linear complexity of a binary sequence. 2001 International Conferences on Info-tech and Info-net Proceedings, IEEE Press, 2001, No Conferences E, 152ā€“157.

    Google ScholarĀ 

  15. S. Wei, G. Xiao and Z. Chen, A Fast Algorithm for Determining the Minimal Polynomial of a Sequence with Period 2p n over GF(q) IEEE Trans. On Information Theory, 2002, 48(9). (to appear)

    Google ScholarĀ 

  16. S. Wei, G. Xiao and Z. Chen, An Efficient Algorithm for k-Error Linear Complexity. Chinese Journal of Electronics 2002 11( 2):265ā€“267.

    Google ScholarĀ 

  17. S. Wei, G. Xiao and Z. Chen, A fast algorithm for determining the linear complexity of a binary sequence with period 2npm, Science in China, Series F, 2001, 44(6):453ā€“460.

    MATHĀ  MathSciNetĀ  Google ScholarĀ 

  18. G. Xiao, S. Wei, K. Imamura and K.Y. Lam, Algorithms for Determingning the Liner complexity Proceeding of International workshop on Cryptographic and-Commerce (CrypTECā€™99), July 1999,Hong Kong, 31ā€“36.

    Google ScholarĀ 

  19. G. Xiao, S. Wei, K.Y. Lam, and K. Imamura, ā€œA fast algorithms for determining the linear complexity of a sequence with period p n over GF (q)ā€, IEEE Trans. Inform. Theory, 2000, 46(6): 2203ā€“2206.

    ArticleĀ  MATHĀ  MathSciNetĀ  Google ScholarĀ 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Ā© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Xiao, G., Wei, S. (2002). Fast Algorithms for Determining the Linear Complexity of Period Sequences. In: Menezes, A., Sarkar, P. (eds) Progress in Cryptology ā€” INDOCRYPT 2002. INDOCRYPT 2002. Lecture Notes in Computer Science, vol 2551. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36231-2_2

Download citation

  • DOI: https://doi.org/10.1007/3-540-36231-2_2

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00263-5

  • Online ISBN: 978-3-540-36231-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics