Skip to main content

Vectorial Conception of FCSR

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6338))

Abstract

In this paper, we investigate the structure of FCSR made by Goresky and Klapper. Using a vectorial construction of the objects and of the register, we extend the analysis of FCSRs. We call these registers vectorial FCSRs or VFCSRs. We obtain similar results to those of analysis of FCSRs and of d-FCSRs generating binary sequences or p-ary sequences. In fact, the AFSRs built over finite fields \(\mathbb{F}_{p^{n}}\) with n ≥ 2 suffer from an very difficult and formal analysis. But if you analyze these registers with a vectorial structure, you can decompose the output sequence into a vector of binary sequences or p-ary sequences. This method allows us to obtain very easily the period, the behavior of memory with interval optimized , the maximal period, the existence of l-sequences and the calculations become explicit and easily implementable. At the end of this paper, we implement the quadratic case (\(\mathbb{F}_{2^{2}}\) case) and present the conclusions about pseudorandom properties of quadratic l-sequences which are tested by NIST STS package. In conclusion, VFCSRs are easy to implement in software and hardware and have excellent pseudorandomn property.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Goresky, M., Klapper, A.: Feedback shift registers, combiners with memory, and 2-adic span. Journal of Cryptology 10, 111–147 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  2. Goresky, M., Klapper, A.: 2-adic shift registers. In: Anderson, R. (ed.) FSE 1993. LNCS, vol. 809, pp. 174–178. Springer, Heidelberg (1994)

    Google Scholar 

  3. Klapper, A.: Feedback with Carry Shift Registers over Finite Fields (extended abstract). In: FSE 1994, pp. 170–178 (1994)

    Google Scholar 

  4. Goresky, M., Klapper, A.: Feedback Registers Based on Ramified Extensions of the 2-Adic Numbers (Extended Abstract). In: De Santis, A. (ed.) EUROCRYPT 1994. LNCS, vol. 950, pp. 215–222. Springer, Heidelberg (1995)

    Chapter  Google Scholar 

  5. Goresky, M., Klapper, A.: Periodicity and Correlation Properties of d-FCSR Sequences. Des. Codes Cryptography 33(2), 123–148 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  6. Klapper, A., Xu, J.: Algebraic Feedback Shift Registers. Theor. Comput. Sci. 226(1-2), 61–92 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  7. Goresky, M., Klapper, A.: Algebraic Shift Register Sequences (2009), http://www.cs.uky.edu/~klapper/algebraic.html

  8. Zheng, Y., Tang, X., He, D., Xu, L.: Investigation on pseudorandom properties of FCSR sequence. In: Proc. IEEE International Conference on Communications, Circuits and Systems, vol. I, pp. 66–70 (2005)

    Google Scholar 

  9. http://csrc.nist.gov/groups/ST/toolkit/rng/documents/sts-2.0.zip

  10. http://csrc.nist.gov/publications/nistpubs/800-22-rev1/SP800-22rev1.pdf

  11. Arnault, F., Berger, T.P.: Design and Properties of a New Pseudorandom Generator Based on a Filtered FCSR Automaton. IEEE Transaction on Computers 54(11), 1374–1383 (2005)

    Article  Google Scholar 

  12. Berger, T., Arnault, F., Lauradoux, C.: Description of F-FCSR-8 and F-FCSR-H stream ciphers. In: SKEW - Symmetric Key Encryption Workshop, An ECRYPT STVL event, Aarhus, Danemark (May 2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Marjane, A., Allailou, B. (2010). Vectorial Conception of FCSR. In: Carlet, C., Pott, A. (eds) Sequences and Their Applications – SETA 2010. SETA 2010. Lecture Notes in Computer Science, vol 6338. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-15874-2_20

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-15874-2_20

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-15873-5

  • Online ISBN: 978-3-642-15874-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics