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})\).
Similar content being viewed by others
Data availability
All data generated or analysed during this study are included in this published article.
References
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)
Berlekamp, E.R., Rumsey, H., Solomon, G.: On the solution of algebraic equations over finite fields. Inf. Control 10(6), 553–564 (1967)
Berger, T.P.: Goppa and related codes invariant under a prescribed permutation. IEEE Trans. Inf. Theory 46(7), 2628–2633 (2000)
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)
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)
Bluher, A.W.: On \(x^{q+1}+ax+b\). Finite Fields Appl. 10(3), 285–305 (2004)
Bluher, A.W.: A new identity of Dickson polynomials. arXiv:1610.05853 [math.NT] (2016)
Bommier, G., Blanchet, F.: Binary quasi-cyclic Goppa codes. Designs, Codes Cryptogr. 20(2), 107–124 (2000)
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)
Csajbók, B., Marino, G., Polverino, O., Zullo, F.: A characterization of linearized polynomials with maximum kernel. Finite Fields Appl. 56, 109–130 (2019)
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)
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)
Goppa, V.D.: A new class of linear correcting codes. Probl. Pereda. Inf. 6(3), 24–30 (1970)
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)
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)
Hughes, D.R.: Collineation groups of non-Desarguesian planes. Am. J. Math. 81, 921–938 (1959)
Kim, K.H., Choe, J., Mesnager, S.: Solving \(x^{q+1}+x+a=0\) over finite fields. Finite Fields Appl. 70, 101797 (2021)
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)
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)
Li, X., Yue, Q.: Construction of expurgated and extended goppa codes with dihedral automorphism groups. IEEE Trans. Inf. Theory 68(10), 6472–6480 (2022)
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)
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)
Meyn, H.: On the construction of irreducible self-reciprocal polynomials over finite fields. Appl. Algebra Engrg. Comm. Comput. 1, 43–53 (1990)
Michon, J.F., Ravache, P.: On different families of invariant irreducible polynomials over \(\mathbb{F} _2\). Finite Fields Appl. 16, 163–174 (2010)
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)
Persichetti, E.: Compact McEliece keys based on quasi-dyadic Srivastava codes. J. Math. Cryptol. 6(2), 149–169 (2012)
Ryan, J.A., Fitzpatrick, P.: Quasi-cyclic irreducible Goppa codes. In Proc. Int. Symp. Inf. Theory (ISIT), p. 183 (2004)
Sideínikov, V.M.: On normal bases of a finite field. Mat. USSR Sb. 61(2), 485–494 (1988)
Stichtenoth, H., Topuzoǧlu, A.: Factorization of a class of polynomials over finite fields. Finite Fields Appl. 18, 108–122 (2012)
Williams, K.S.: Note on cubics over \(GF(2^n)\) and \(GF(3^n)\). J. Number Theory 7(4), 361–365 (1975)
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
Contributions
Xia Li and Qin Yue wrote the main manuscript text and Daitao Huang prepared examples. All authors reviewed the manuscript.
Corresponding author
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.
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-023-00675-x
Keywords
- Polynomial factorization
- Group action on irreducible polynomials
- Invariant polynomial
- Parity-check subcodes of Goppa codes
- Extended Goppa codes