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.
Similar content being viewed by others
References
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)
Calderbank, A. R., Goethals, J. M.: Three-weight codes and association schemes. Philips J. Res. 39, 143–152 (1984)
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)
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)
Courteau, B., Wolfmann, J.: On triple–sum–sets and two or three weights codes. Discret. Math. 50, 179–191 (1984)
Ding, C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61(6), 3265–3275 (2015)
Ding, C., Helleseth, T., Kløve, T., Wang, X.: A general construction of authentication codes. IEEE Trans. Inf. Theory 53(6), 2229–2235 (2007)
Ding, C., Li, C., Li, N., Zhou, Z.: Three-weight cyclic codes and their weight distributions. Discret. Math. 339(2), 415–427 (2016)
Ding, C., Niederreiter, H.: Cyclotomic linear codes of order 3. IEEE Trans. Inf. Theory 53(6), 2274–2277 (2007)
Ding, K., Ding, C.: Bianry 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 (2007)
Ding, C., Wang, X.: A coding theory construction of new systematic authentication codes. Theor. Comput. Sci. 330(1), 81–99 (2005)
Ding, C., Yang, J.: Hamming weights in irreducible cyclic codes. Discret. Math. 313(4), 434–446 (2013)
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)
Grassl, M.: Bounds on the minimum distance of linear codes, available online at http://www.codetables,de
Huffman, W. C., Pless, V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003)
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)
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)
Lidl, R., Niederreiter, H.: Finite Fields. Cambridge University Press, Cambridge (1997)
Moisio, M.: Explicit evaluation of some exponential sums. Finite Fields Appl. 15, 644–651 (2009)
Shamir, A.: How to share a secret. Commun. Assoc. Comp. Mach. 22(11), 612–613 (1979)
Wang, Q., Ding, K., Xue, R.: Binary linear codes with two weights. IEEE Commun. Lett. 19(7), 1097–1100 (2015)
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)
Xiang, C.: A family of three-weight binary linear codes. arXiv:1505,07726
Yuan, J., Ding, C.: Secret sharing schemes from three classes of linear codes. IEEE Trans. Inf. Theory 52(1), 206–212 (2006)
Zhou, Z., Ding, C.: A class of three–weight cyclic codes. Finite Fields Appl. 25, 79–93 (2014)
Author information
Authors and Affiliations
Corresponding author
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
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12095-015-0180-3