Skip to main content
Log in

Factorization of invariant polynomials under actions of projective linear groups and its applications in coding theory

  • Research
  • Published:
Cryptography and Communications Aims and scope Submit manuscript

Abstract

In this paper, let \(\mathbb {F}_q\) be a finite field with \(q=2^n\) elements and let \([A] \in PGL_2(\mathbb {F}_q)\) be of order 2 or 3, where \(A= \left( \begin{array}{cc} a&{}b\\ 1&{}d\end{array}\right) \). We determine all invariant irreducible (monic) polynomials by the action of \([A]\in PGL_2(\mathbb {F}_{q})\) and have irreducible factorizations of polynomials \(F_s(x)=x^{q^s+1}+dx^{q^s}+ax+b\) over \(\mathbb {F}_{q}\) in two cases: (1) \(s=t^e\) and t is an odd prime; (2) \(s=t_1t_2\) and \(t_1, t_2\) are two distinct odd primes. Moreover, we construct some binary irreducible quasi-cyclic expurgated Goppa codes and extended Goppa codes by invariant irreducible polynomials under the action of \([A]\in PGL_2(\mathbb {F}_{q})\).

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Data availability

All data generated or analysed during this study are included in this published article.

References

  1. Barreto, P.S.L.M., Lindner, R., Misoczki, R.: Monoidic codes in cryptography. In Post-Quantum Cryptography (Lecture Notes in Computer Science), vol. 7071, B. Y. Yang, Ed. Berlin, Germany: Springer-Verlag, pp. 179–199 (2011)

  2. Berlekamp, E.R., Rumsey, H., Solomon, G.: On the solution of algebraic equations over finite fields. Inf. Control 10(6), 553–564 (1967)

    Article  MathSciNet  Google Scholar 

  3. Berger, T.P.: Goppa and related codes invariant under a prescribed permutation. IEEE Trans. Inf. Theory 46(7), 2628–2633 (2000)

    Article  MathSciNet  Google Scholar 

  4. Berger, T.P.: On the cyclicity of Goppa codes, parity-check subcodes of Goppa codes, and extended Goppa codes. Finite Fields and Their Appl. 6(3), 255–281 (2000)

    Article  ADS  MathSciNet  Google Scholar 

  5. Blake, I.F., Gao, S., Mullin, R.C.: Normal and self-dual normal bases from factorization of \(cx^{q+1}+dx^q-ax-b\). SIAM J. Discrete Math. 7(3), 499–512 (1994)

    Article  MathSciNet  Google Scholar 

  6. Bluher, A.W.: On \(x^{q+1}+ax+b\). Finite Fields Appl. 10(3), 285–305 (2004)

    Article  MathSciNet  Google Scholar 

  7. Bluher, A.W.: A new identity of Dickson polynomials. arXiv:1610.05853 [math.NT] (2016)

  8. Bommier, G., Blanchet, F.: Binary quasi-cyclic Goppa codes. Designs, Codes Cryptogr. 20(2), 107–124 (2000)

    Article  MathSciNet  Google Scholar 

  9. Bracken, C., Tan, C.H., Tan, Y.: On a class of quadratic polynomials with no zeros and its application to APN functions. Finite Fields Appl. 25, 26–36 (2014)

    Article  MathSciNet  Google Scholar 

  10. Csajbók, B., Marino, G., Polverino, O., Zullo, F.: A characterization of linearized polynomials with maximum kernel. Finite Fields Appl. 56, 109–130 (2019)

    Article  MathSciNet  Google Scholar 

  11. Faugère, J.C., Otmani, A., Perret, L., de Portzamparc, F., Tillich, J.P.: Folding Alternant and Goppa codes with non-trivial automorphism groups. IEEE Trans. Inf. Theory 62(1), 184–198 (2016)

    Article  MathSciNet  Google Scholar 

  12. Garefalakis, T.: On the action of \(GL_2(\mathbb{F} _q)\) on irreducible polynomials over \(\mathbb{F} _q\). J. Pure Appl. Algebra 215, 1835–1843 (2011)

    Article  MathSciNet  Google Scholar 

  13. Goppa, V.D.: A new class of linear correcting codes. Probl. Pereda. Inf. 6(3), 24–30 (1970)

    MathSciNet  Google Scholar 

  14. Helleseth, T., Kholosha, A.: On the equation \(x^{2^l+1}+x+a=0\) over \(GF(2^k)\). Finite Fields Appl. 14, 159–176 (2008)

    Article  MathSciNet  Google Scholar 

  15. Helleseth, T., Kholosha, A.: \(x^{2^l+1}+x+a=0\) and related affine polynomials over \(GF(2^k)\). Cryptogr. Commun. 2, 85–109 (2010)

    Article  MathSciNet  Google Scholar 

  16. Hughes, D.R.: Collineation groups of non-Desarguesian planes. Am. J. Math. 81, 921–938 (1959)

    Article  Google Scholar 

  17. Kim, K.H., Choe, J., Mesnager, S.: Solving \(x^{q+1}+x+a=0\) over finite fields. Finite Fields Appl. 70, 101797 (2021)

    Article  Google Scholar 

  18. Kim, K.H., Mesnager, S.: Solving \(x^{2^k+1}+x+a=0\) in \(\mathbb{F} _{2^n}\) with \(\text{gcd} (n, k)=1\). Finite Fields Appl. 63,(2020)

  19. Kim, K.H., Choe, J., Mesnager, S.: Complete solution over \(\mathbb{F} _{p^n}\) of the equation \(x^{p^k+1}+x+a=0\). Finite Fields Appl. 76, 101902 (2021)

    Article  Google Scholar 

  20. Li, X., Yue, Q.: Construction of expurgated and extended goppa codes with dihedral automorphism groups. IEEE Trans. Inf. Theory 68(10), 6472–6480 (2022)

    Article  MathSciNet  Google Scholar 

  21. Martínez, F.E.B., Garefalakis, T., Reis, L., Tzanaki, E.: On the multiplicative order of the roots of \(bx^{q^s+1}-ax^{q^s}+dx-c\). Finite Fields Appl. 47, 33–45 (2017)

    MathSciNet  Google Scholar 

  22. McGuire, G., Sheekey, J.: A characterization of the number of roots of linearized and projective polynomials in the field of coefficients. Finite Fields Appl. 57, 68–91 (2019)

    Article  MathSciNet  Google Scholar 

  23. Meyn, H.: On the construction of irreducible self-reciprocal polynomials over finite fields. Appl. Algebra Engrg. Comm. Comput. 1, 43–53 (1990)

    Article  MathSciNet  Google Scholar 

  24. Michon, J.F., Ravache, P.: On different families of invariant irreducible polynomials over \(\mathbb{F} _2\). Finite Fields Appl. 16, 163–174 (2010)

    Article  MathSciNet  Google Scholar 

  25. Misoczki, R., Barreto, P.S.L.M.: Compact McEliece keys from Goppa codes. In Proc. 16th Annu. Int. Workshop Sel. Areas Cryptogr. (SAC), Calgary, AB, Canada, pp. 376–392 (2009)

  26. Persichetti, E.: Compact McEliece keys based on quasi-dyadic Srivastava codes. J. Math. Cryptol. 6(2), 149–169 (2012)

    Article  MathSciNet  Google Scholar 

  27. Ryan, J.A., Fitzpatrick, P.: Quasi-cyclic irreducible Goppa codes. In Proc. Int. Symp. Inf. Theory (ISIT), p. 183 (2004)

  28. Sideínikov, V.M.: On normal bases of a finite field. Mat. USSR Sb. 61(2), 485–494 (1988)

    Article  MathSciNet  Google Scholar 

  29. Stichtenoth, H., Topuzoǧlu, A.: Factorization of a class of polynomials over finite fields. Finite Fields Appl. 18, 108–122 (2012)

  30. Williams, K.S.: Note on cubics over \(GF(2^n)\) and \(GF(3^n)\). J. Number Theory 7(4), 361–365 (1975)

    Article  MathSciNet  Google Scholar 

Download references

Funding

The paper is supported by National Natural Science Foundation of China(No.62172219 and No.12171420), Innovation Program for Quantum Science and Technology under grant 2021ZD0302902 and Talent Research Initiation Fund Project under grant XK0070922088.

Author information

Authors and Affiliations

Authors

Contributions

Xia Li and Qin Yue wrote the main manuscript text and Daitao Huang prepared examples. All authors reviewed the manuscript.

Corresponding author

Correspondence to Qin Yue.

Ethics declarations

Ethical approval

Not applicable.

Consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

I declare that the authors have no competing interests as defined by Springer, or other interests that might be perceived to influence the results and/or discussion reported in this paper.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, X., Yue, Q. & Huang, D. Factorization of invariant polynomials under actions of projective linear groups and its applications in coding theory. Cryptogr. Commun. 16, 185–207 (2024). https://doi.org/10.1007/s12095-023-00675-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-023-00675-x

Keywords

Mathematics Subject Classification (2010)

Navigation