Abstract
Let \(\mathbb {F}_{2^{m}}\) be the finite field with 2m elements, where m is a positive integer. Recently, Heng and Ding in (Finite Fields Appl. 56:308–331, 2019) studied the subfield codes of two families of hyperovel codes and determined the weight distribution of the linear code
for f(x) = x2 and f(x) = x6 with odd m. Let v2(⋅) denote the 2-adic order function. This paper investigates more subfield codes of linear codes and obtains the weight distribution of \(\mathcal {C}_{a,b}\) for \(f(x)=x^{2^{i}+2^{j}}\), where i, j are nonnegative integers such that v2(m) ≤ v2(i − j)(i ≥ j). In addition to this, we further investigate the punctured code of \(\mathcal {C}_{a,b}\) as follows:
and determine its weight distribution for any nonnegative integers i, j. The parameters of these binary linear codes are new in most cases. Some of the codes and their duals obtained are optimal or almost optimal.
Similar content being viewed by others
References
Cannon, J., Bosma, W., Fieker, C., Stell, E.: Handbook of magma functions. Version 2.19, Sydney (2013)
Canteaut, A., Charpin, P., Dobbertin, H.: Weight divisibility of cyclic codes, highly nonlinear functions on \(\mathbb {F}_{2^{n}}\), and crosscorrelation of maximum-length sequences. SIAM Disc Math. 13(1), 105–138 (2000)
Carlet, C., Charpin, P., Zinoviev, V.: Codes, bent functions and permutations suitable For DES-like cryptosystems. Des. Codes Cryptogr. 15(2), 125–156 (1998)
Coulter, R.S.: Further evaluations of Weil sums. Acta Arith. 86, 217–226 (1998)
Coulter, R.S.: The number of rational points of a class of Artin-Schreier curves. Finite Fields Appl. 8, 397–413 (2002)
Ding, C., Niederreiter, H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007)
Ding, C., Heng, Z.: The subfield codes of ovoid codes. IEEE Trans. Inf. Theory 65(8), 4715–4729 (2019)
Ding, C., Luo, J., Niederreiter, H.: Two weight codes punctured from irreducible cyclic codes. In: Li, Y., Ling, S., Niederreiter, H., Wang, H., Xing, C., Zhang, S (eds.) Proceedings of the First International Workshop on Coding Theory and Cryptography, pp 119–124. World Scientific, Singapore (2008)
Ding, C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61(6), 3265–3275 (2015)
Ding, C.: A construction of binary linear codes from Boolean functions. Discrete Math. 339(9), 2288–2303 (2016)
Ding, K., Ding, C.: Binary linear codes with three weights. IEEE Commun. Lett. 18(11), 1879–1882 (2014)
Ding, K., Ding, C.: A class of two-weight and three-weight codes and their applications in secret sharing. IEEE Trans. Inf. Theory 61(11), 5835–5842 (2015)
Dinh, H.Q., Li, C., Yue, Q.: Recent progress on weight distributions of cyclic codes over finite fields. J. Algebra Comb. Disc. Struc. Appl. 2, 39–63 (2015)
Glynn, D.G.: Two new sequences of ovals in finite Desarguesian planes of even order. In: Casse, L.R.A. (ed.) Combinatorial Mathematics X, Lecture Notes in Mathematics 1036, pp 217–229. Springer (1983)
Heng, Z., Ding, C.: The subfield codes of hyperoval and conic codes. Finite Fields Appl. 56, 308–331 (2019)
Heng, Z., Yue, Q.: A class of binary linear codes with at most three weights. IEEE Commun. Lett. 19(9), 1488–1491 (2015)
Heng, Z., Yue, Q., Li, C.: Three classes of linear codes with two or three weights. Discrete Math. 339(11), 2832–2847 (2016)
Heng, Z., Yue, Q.: Evaluation of the Hamming weights of a classes of linear codes based on Gauss sums. Des. Codes Cryptogr. 83(2), 307–326 (2017)
Hou, X.: Explicit evaluation of certain exponential sums of binary quadratic functions. Finite Fields Appl. 13, 843–868 (2007)
Kløve, T.: Codes for Error Detection. World Scientific, Hackensack (2007)
MacWilliams, F.J., Sloane, N.J.A.: The theory of Error-Correcting Codes. North-Holland Publishing Company (1997)
Segre, B.: Sui k-archi nei piani finiti di caratteristica 2. Revue de Math. Pures Appl. 2, 289–300 (1957)
Segre, B.: Ovali e curvenei piani di Galois di caratteristica due. Atti Accad Naz. Lincei Rend. 32(8), 785–790 (1962)
Segre, B., Bartocci, U.: Ovali ed alte curve nei piani di Galois di caratteristica due. Acta Arith. 18, 423–449 (1971)
Wang, X., Zheng, D., Liu, H.: Several classes linear codes and their weight distributions. Appl. Algebra Engrg. Comm. Comput. 30(1), 75–92 (2019)
Acknowledgments
The authors sincerely thank the reviewers and the editor for their helpful comments and valuable suggestions, which have improved the presentation of this paper. This work was partially supported by National Natural Science Foundation of China under Grant 11971156 and Hubei province science and technology innovation major project under Grant 2019ACA144.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Wang, X., Zheng, D. The subfield codes of several classes of linear codes. Cryptogr. Commun. 12, 1111–1131 (2020). https://doi.org/10.1007/s12095-020-00432-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-020-00432-4