Skip to main content
Log in

The subfield codes of several classes of linear codes

  • Published:
Cryptography and Communications Aims and scope Submit manuscript

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

$$ \mathcal{C}_{a,b}=\left\{((\text{Tr}_{1}^{m}(a f(x)+bx)+c)_{x \in \mathbb{F}_{2^{m}}}, \text{Tr}_{1}^{m}(a), \text{Tr}_{1}^{m}(b)) : a,b \in \mathbb{F}_{2^{m}}, c \in \mathbb{F}_{2}\right\}, $$

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(ij)(ij). In addition to this, we further investigate the punctured code of \(\mathcal {C}_{a,b}\) as follows:

$$ \mathcal{C}_{a}=\left\{((\text{Tr}_{1}^{m}(a x^{2^{i}+2^{j}}+bx)+c)_{x \in \mathbb{F}_{2^{m}}}, \text{Tr}_{1}^{m}(a)) : a,b \in \mathbb{F}_{2^{m}}, c \in \mathbb{F}_{2}\right\}, $$

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.

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

References

  1. Cannon, J., Bosma, W., Fieker, C., Stell, E.: Handbook of magma functions. Version 2.19, Sydney (2013)

  2. 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)

    Article  Google Scholar 

  3. Carlet, C., Charpin, P., Zinoviev, V.: Codes, bent functions and permutations suitable For DES-like cryptosystems. Des. Codes Cryptogr. 15(2), 125–156 (1998)

    Article  MathSciNet  Google Scholar 

  4. Coulter, R.S.: Further evaluations of Weil sums. Acta Arith. 86, 217–226 (1998)

    Article  MathSciNet  Google Scholar 

  5. Coulter, R.S.: The number of rational points of a class of Artin-Schreier curves. Finite Fields Appl. 8, 397–413 (2002)

    Article  MathSciNet  Google Scholar 

  6. Ding, C., Niederreiter, H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007)

    Article  MathSciNet  Google Scholar 

  7. Ding, C., Heng, Z.: The subfield codes of ovoid codes. IEEE Trans. Inf. Theory 65(8), 4715–4729 (2019)

    Article  MathSciNet  Google Scholar 

  8. 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)

  9. Ding, C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61(6), 3265–3275 (2015)

    Article  MathSciNet  Google Scholar 

  10. Ding, C.: A construction of binary linear codes from Boolean functions. Discrete Math. 339(9), 2288–2303 (2016)

    Article  MathSciNet  Google Scholar 

  11. Ding, K., Ding, C.: Binary linear codes with three weights. IEEE Commun. Lett. 18(11), 1879–1882 (2014)

    Article  Google Scholar 

  12. 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)

    Article  MathSciNet  Google Scholar 

  13. 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)

    MathSciNet  MATH  Google Scholar 

  14. 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)

  15. Heng, Z., Ding, C.: The subfield codes of hyperoval and conic codes. Finite Fields Appl. 56, 308–331 (2019)

    Article  MathSciNet  Google Scholar 

  16. Heng, Z., Yue, Q.: A class of binary linear codes with at most three weights. IEEE Commun. Lett. 19(9), 1488–1491 (2015)

    Article  Google Scholar 

  17. Heng, Z., Yue, Q., Li, C.: Three classes of linear codes with two or three weights. Discrete Math. 339(11), 2832–2847 (2016)

    Article  MathSciNet  Google Scholar 

  18. 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)

    Article  MathSciNet  Google Scholar 

  19. Hou, X.: Explicit evaluation of certain exponential sums of binary quadratic functions. Finite Fields Appl. 13, 843–868 (2007)

    Article  MathSciNet  Google Scholar 

  20. Kløve, T.: Codes for Error Detection. World Scientific, Hackensack (2007)

    Book  Google Scholar 

  21. MacWilliams, F.J., Sloane, N.J.A.: The theory of Error-Correcting Codes. North-Holland Publishing Company (1997)

  22. Segre, B.: Sui k-archi nei piani finiti di caratteristica 2. Revue de Math. Pures Appl. 2, 289–300 (1957)

    MathSciNet  MATH  Google Scholar 

  23. Segre, B.: Ovali e curvenei piani di Galois di caratteristica due. Atti Accad Naz. Lincei Rend. 32(8), 785–790 (1962)

    MathSciNet  MATH  Google Scholar 

  24. Segre, B., Bartocci, U.: Ovali ed alte curve nei piani di Galois di caratteristica due. Acta Arith. 18, 423–449 (1971)

    Article  MathSciNet  Google Scholar 

  25. Wang, X., Zheng, D., Liu, H.: Several classes linear codes and their weight distributions. Appl. Algebra Engrg. Comm. Comput. 30(1), 75–92 (2019)

    Article  MathSciNet  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Dabin Zheng.

Additional information

Publisher’s note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-020-00432-4

Keywords

Mathematics Subject Classification (2010)

Navigation