Abstract
Using the structure of Singer cycles in general linear groups, we prove that a conjecture of Zeng et al. (Word-Oriented Feedback Shift Register: σ-LFSR, 2007) holds in the affirmative in a special case, and outline a plausible approach to prove it in the general case. This conjecture is about the number of primitive σ-LFSRs of a given order over a finite field, and it generalizes a known formula for the number of primitive LFSRs, which, in turn, is the number of primitive polynomials of a given degree over a finite field. Moreover, this conjecture is intimately related to an open question of Niederreiter (Finite Fields Appl 1:3–30, 1995) on the enumeration of splitting subspaces of a given dimension.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
Bourbaki N.: Algèbre. Chapitres 4 à 7. Masson, Paris (1981).
Cossidente A., de Resmini M.J.: Remarks on Singer cyclic groups and their normalizers. Des. Codes Cryptogr. 32, 97–102 (2004)
Crabb M.C.: Counting nilpotent endomorphisms. Finite Fields Appl. 12, 151–154 (2006)
Darafsheh M.R.: Order of elements in the groups related to the general linear group. Finite Fields Appl. 11, 738–747 (2005)
Fine N.J., Herstein I.N.: The probability that a matrix be nilpotent. Illinois J. Math. 2, 499–504 (1958)
Gerstenhaber M.: On the number of nilpotent matrices with coefficients in a finite field. Illinois J. Math. 5, 330–333 (1961)
Ghorpade S.R., Ram S.: Block companion Singer cycles, primitive recursive vector sequences, and coprime polynomial pairs over finite fields (in preparation).
Golomb S.W.: Shift Register Sequences. Holden-Day, San Francisco (1967)
Huppert B.: Endliche Gruppen I. Springer, Berlin (1967)
Jacobson N.: Basic Algebra I, 2nd edn. W. H. Freeman, New York (1985)
Lidl R., Niederreiter H.: Finite Fields. Cambridge University Press, Cambridge (1983)
Niederreiter H.: Factorization of polynomials and some linear-algebra problems over finite fields. Linear Algebra Appl. 192, 301–328 (1993)
Niederreiter H.: The multiple-recursive matrix method for psedorandom number generation. Finite Fields Appl. 1, 3–30 (1995)
Niederreiter H.: Psedorandom vector generation by the multiple-recursive matrix method. Math. Comp. 64, 279–294 (1995)
Niederreiter H.: Improved bound in the multiple-recursive matrix method for psedorandom number and vector generation. Finite Fields Appl. 2, 225–240 (1996)
Preneel B.: Introduction to the Proceedings of the Second Workshop on Fast Software Encryption. (Leuven, Belgium, Dec 1994). Lecture Notes in Comput. Sci., vol. 1008, pp. 1–5. Springer, Berlin (1995).
Reiner I.: On the number of matrices with given characteristic polynomial. Illinois J. Math. 5, 324–329 (1961)
Singer J.: A theorem in finite projective geometry and some applications to number theory. Trans. Amer. Math. Soc. 43, 377–385 (1938)
Zeng G., Han W., He K.: Word-Oriented Feedback Shift Register: σ-LFSR. http://eprint.iacr.org/2007/114 (Cryptology ePrint Archive: Report 2007/114).
Zeng G., Han W., He K., Fan S.: High Efficiency Feedback Shift Register: σ-LFSR. preprint (2008).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by J. Bierbrauer.
Rights and permissions
About this article
Cite this article
Ghorpade, S.R., Hasan, S.U. & Kumari, M. Primitive polynomials, singer cycles and word-oriented linear feedback shift registers. Des. Codes Cryptogr. 58, 123–134 (2011). https://doi.org/10.1007/s10623-010-9387-7
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-010-9387-7
Keywords
- Primitive polynomial
- Linear Feedback Shift Register (LFSR)
- Primitive recursive vector sequence
- Singer cycle
- Singer subgroup
- Splitting subspaces