Skip to main content
Log in

A kind of three-weight linear codes

  • Published:
Cryptography and Communications Aims and scope Submit manuscript

Abstract

Recently, linear codes with few weights have been constructed through defining sets. Results show that some optimal codes can be obtained if the defining sets were well chosen. In this paper, we investigate the linear codes constructed from the absolute trace function. It is shown that the constructed codes are binary linear codes with three weights. The dual codes of the proposed linear codes are also studied and proved to be 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. Anderson, A. R., Ding, C., Helleseth, T., Kløve, T.: How to build robust shared control systems. Des. Codes Cryptogr. 15(2), 111–124 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  2. Calderbank, A. R., Goethals, J. M.: Three-weight codes and association schemes. Philips J. Res. 39, 143–152 (1984)

    MathSciNet  MATH  Google Scholar 

  3. Carlet, C., Ding, C., Yuan, J.: Linear codes from perfect nonlinear mappings and their secret sharing schemes. IEEE Trans. Inf. Theory 51(6), 2089–2102 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  4. Choi, S.-T., Kim, J.-Y., No, J.-S., Chung, H.: Weight distribution of some cyclic codes. In: Proceeding Int. Symp. Inf. Theory, pp. 2911–2913 (2012)

  5. Courteau, B., Wolfmann, J.: On triple–sum–sets and two or three weights codes. Discret. Math. 50, 179–191 (1984)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  7. Ding, C., Helleseth, T., Kløve, T., Wang, X.: A general construction of authentication codes. IEEE Trans. Inf. Theory 53(6), 2229–2235 (2007)

    Article  MATH  Google Scholar 

  8. Ding, C., Li, C., Li, N., Zhou, Z.: Three-weight cyclic codes and their weight distributions. Discret. Math. 339(2), 415–427 (2016)

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

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  11. 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 (2007)

    Article  MathSciNet  Google Scholar 

  12. Ding, C., Wang, X.: A coding theory construction of new systematic authentication codes. Theor. Comput. Sci. 330(1), 81–99 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  13. Ding, C., Yang, J.: Hamming weights in irreducible cyclic codes. Discret. Math. 313(4), 434–446 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  14. Feng, T.: On cyclic codes of length \(2^{2^{r}}-1\) with two zeros whose dual codes have three weights. Des. Codes Cryptogr. 62(3), 253–258 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  15. Grassl, M.: Bounds on the minimum distance of linear codes, available online at http://www.codetables,de

  16. Huffman, W. C., Pless, V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003)

    Book  MATH  Google Scholar 

  17. Li, C., Yue, Q., Li, F.: Weight distributions of cyclic codes with respect to pairwise coprime order elements. Finite Fields Appl. 28, 94–114 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  18. Li, C., Yue, Q., Li, F.: Hamming weights of the duals of cyclic codes with two zeros. IEEE Trans. Inf. Theory 60(7), 3895–3902 (2014)

    Article  MathSciNet  Google Scholar 

  19. Lidl, R., Niederreiter, H.: Finite Fields. Cambridge University Press, Cambridge (1997)

    MATH  Google Scholar 

  20. Moisio, M.: Explicit evaluation of some exponential sums. Finite Fields Appl. 15, 644–651 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  21. Shamir, A.: How to share a secret. Commun. Assoc. Comp. Mach. 22(11), 612–613 (1979)

    MathSciNet  MATH  Google Scholar 

  22. Wang, Q., Ding, K., Xue, R.: Binary linear codes with two weights. IEEE Commun. Lett. 19(7), 1097–1100 (2015)

    Article  Google Scholar 

  23. Xia, Y., Zeng, X., Hu, L.: Further crosscorrelation properties of sequences with the decimation factor d = (p n+1)/(p+1)+(p n−1)/2,. Appl. Algebra Eng. Commun. Comput. 21(5), 329–342 (2010)

    Article  MATH  Google Scholar 

  24. Xiang, C.: A family of three-weight binary linear codes. arXiv:1505,07726

  25. Yuan, J., Ding, C.: Secret sharing schemes from three classes of linear codes. IEEE Trans. Inf. Theory 52(1), 206–212 (2006)

    Article  MathSciNet  MATH  Google Scholar 

  26. Zhou, Z., Ding, C.: A class of three–weight cyclic codes. Finite Fields Appl. 25, 79–93 (2014)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kelan Ding.

Additional information

This research is supported by a National Key Basic Research Project of China (2011CB302400), National Natural Science Foundation of China (61379139) and the “Strategic Priority Research Program” of the Chinese Academy of Sciences, Grant No. XDA06010701.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, Q., Ding, K., Lin, D. et al. A kind of three-weight linear codes. Cryptogr. Commun. 9, 315–322 (2017). https://doi.org/10.1007/s12095-015-0180-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12095-015-0180-3

Keywords

Navigation