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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Goresky, M., Klapper, A.: Feedback shift registers, combiners with memory, and 2-adic span. Journal of Cryptology 10, 111–147 (1997)
Goresky, M., Klapper, A.: 2-adic shift registers. In: Anderson, R. (ed.) FSE 1993. LNCS, vol. 809, pp. 174–178. Springer, Heidelberg (1994)
Klapper, A.: Feedback with Carry Shift Registers over Finite Fields (extended abstract). In: FSE 1994, pp. 170–178 (1994)
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)
Goresky, M., Klapper, A.: Periodicity and Correlation Properties of d-FCSR Sequences. Des. Codes Cryptography 33(2), 123–148 (2004)
Klapper, A., Xu, J.: Algebraic Feedback Shift Registers. Theor. Comput. Sci. 226(1-2), 61–92 (1999)
Goresky, M., Klapper, A.: Algebraic Shift Register Sequences (2009), http://www.cs.uky.edu/~klapper/algebraic.html
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)
http://csrc.nist.gov/groups/ST/toolkit/rng/documents/sts-2.0.zip
http://csrc.nist.gov/publications/nistpubs/800-22-rev1/SP800-22rev1.pdf
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)