Abstract
In this paper, we evaluate two classes of new exponential sums, which are viewed as generalized Moisio’s exponential sums in contrast to the results by Heng and Yue (IEEE Commun Lett 19:1488–1491, 2015) and Moisio (Finite Fields Appl 15:644–651, 2009). As applications, we present two classes of binary linear codes with two wights or three weights. These codes can be used in secret sharing schemes and authentication codes.
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, 111–124 (1998).
Berndt B.C., Evans R.J., Williams K.S.: Gauss and Jacobi Sums. Wiley, NewYork (1997).
Carlet C., Ding C., Yuan J.: Linear codes from perfect nonlinear mappings and their secret sharing schemes. IEEE Trans. Inf. Theory 51, 2089–2102 (2005).
Ding C.: A construction of binary linear codes from Boolean functions. Discret. Math. 339, 2288–2303 (2016).
Ding C.: Linear codes from some 2-designs. IEEE Trans. Inf. Theory 61, 3265–3275 (2015).
Ding C., Helleseth T., Kløve T., Wang X.: A general construction of Cartesian authentication codes. IEEE Trans. Inf. Theory 53, 2229–2235 (2007).
Ding C., Yang J.: Hamming weights in irreducible cyclic codes. Discret. Math. 313, 434–446 (2013).
Ding K., Ding C.: Binary linear codes with three weights. IEEE Commun. Lett. 18, 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, 5835–5842 (2015).
Feng K.: Algebraic Number Theory. Science Press, Beijing (2000).
Grassl M.: Bounds on the minimum distance of linear codes. http://www.codetables.de.
Heng Z., Yue Q.: A class of binary linear codes with at most three weights. IEEE Commun. Lett. 19, 1488–1491 (2015).
Heng Z., Yue Q.: Two classes of two-weight linear codes. Finite Fields Appl. 38, 72–92 (2016).
Heng Z., Yue Q.: Evaluation of the Hamming weights of a class of linear codes based on Gauss sums. Des. Codes Cryptogr. 83, 307–326 (2017).
Heng Z., Yue Q., Li C.: Three classes of linear codes with two or three weights. Discret. Math. 339, 2832–2847 (2016).
Huffman W.C., Pless V.: Fundamentals of Error-Correcting Codes. Cambridge University Press, Cambridge (2003).
Ireland K., Rosen M.: A Classical Introduction to Modern Number Theory. Graduate Texts in MathematicsSpringer, New York (1981).
Li C., Yue Q.: Weight distributions of two classes of cyclic codes with respect to two distinct order elements. IEEE Trans. Inf. Theory 60, 296–303 (2014).
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, 3895–3902 (2014).
Lidl R., Niederreiter H.: Finite Fields. Cambridge University Press, Cambridge (2008).
Liu Y., Liu Z.: On some classes of codes with a few weights. Adv. Math. Commun. 12, 415–428 (2018).
Liu Z., Zeng X.: On a kind of two-weight code. Eur. J. Comb. 33, 1265–1272 (2012).
Moisio M.: A note on evaluations of some exponential sums. Acta Arith. 93, 117–119 (2000).
Moisio M.: Explicit evaluation of some exponential sums. Finite Fields Appl. 15, 644–651 (2009).
Myerson G.: Period polynomials and Gauss sums for finite fields. Acta Arith. 39, 251–264 (1981).
Storer T.: Cyclotomy and Difference Sets. Markham, Chicago (1967).
Wang Q., Ding K., Lin D.D., Xue R.: A kind of three-weight linear codes. Cryptogr. Commun. 9, 315–322 (2017).
Wang Q., Ding K., Xue R.: Binary linear codes with two weights. IEEE Commun. Lett. 19, 1097–1100 (2015).
Yang J., Xia L.: Complete solving of explicit evaluation of Gauss sums in the index 2 case. Sci. Chin. Ser. A 53, 2525–2542 (2010).
Yang S., Kong X., Tang C.: A construction of linear codes and their complete weight enumerators. Finite Fields Appl. 48, 196–226 (2017).
Yang S., Yao Z.-A.: Complete weight enumerators of a class of linear codes. Discret. Math. 340, 729–739 (2017).
Yuan J., Ding C.: Secret sharing schemes from three classes of linear codes. IEEE Trans. Inf. Theory 52, 206–212 (2006).
Zeng X., Hu L., Jiang W., Yue Q., Cao X.: The weight distribution of a class of \(p\)-ary cyclic codes. Finite Fields Appl. 16, 56–73 (2010).
Zhou Z., Ding C.: Seven classes of three-weight cyclic codes. IEEE Trans. Commun. 61, 4120–4126 (2013).
Zhou Z., Ding C.: A class of three-weight cyclic codes. Finite Fields Appl. 25, 79–93 (2014).
Acknowledgements
The paper is supported by National Natural Science Foundation of China (Nos. 61772015, 61602144, 11661013, 11661014), the Guangxi Natural Sciences Foundation (Nos. 2016GXNSFCA380014, 2016GXNSFDA380017), Foundation of Science and Technology on Information Assurance Laboratory (No. KJ-17-010), the Postgraduate Research & Practice Innovation Program of Jiangsu Province (Nos. KYCX17_0225, KYCX18_0241), and the Fundamental Research Funds for the Central Universities (No. NZ2018005).
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by C. Ding.
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
Wu, Y., Yue, Q. & Shi, X. At most three-weight binary linear codes from generalized Moisio’s exponential sums . Des. Codes Cryptogr. 87, 1927–1943 (2019). https://doi.org/10.1007/s10623-018-00595-5
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10623-018-00595-5