Three classes of linear codes with two or three weights

In this paper, we mainly determine the weight distributions of three classes of linear codes. Firstly, we prove that two classes of ternary linear codes from the following two planar functions have two or three weights: f ( x ) = x 3 k + 1 2 , x ź F 3 m , where k , m are odd, gcd ( m , k ) = 1 , and f ( x ) = x 3 k + 1 , x ź F 3 m , where m gcd ( m , k ) is odd. They are exactly a part of the open problem in Ding and Ding (2015 Section IV). Secondly, we construct a new class of binary linear codes with three weights. In particular, the linear codes in this paper have applications in consumer electronics, communication and secret sharing schemes.

[1]  Cunsheng Ding,et al.  A Generic Construction of Cartesian Authentication Codes , 2007, IEEE Transactions on Information Theory.

[2]  Lei Hu,et al.  The weight distributions of two classes of binary cyclic codes , 2015, Finite Fields Their Appl..

[3]  Cunsheng Ding,et al.  A coding theory construction of new systematic authentication codes , 2005, Theor. Comput. Sci..

[4]  Rudolf Lide,et al.  Finite fields , 1983 .

[5]  Cunsheng Ding,et al.  Hamming weights in irreducible cyclic codes , 2011, Discret. Math..

[6]  Lei Hu,et al.  The weight distributions of two classes of p-ary cyclic codes , 2014, Finite Fields Their Appl..

[7]  Yuansheng Tang,et al.  Cyclic Codes and Sequences: The Generalized Kasami Case , 2009, IEEE Transactions on Information Theory.

[8]  Chengju Li,et al.  Weight distributions of cyclic codes with respect to pairwise coprime order elements , 2013, Finite Fields Their Appl..

[9]  R. Calderbank,et al.  The Geometry of Two‐Weight Codes , 1986 .

[10]  Lei Hu,et al.  Generalized Kasami Sequences: The Large Set , 2005, IEEE Transactions on Information Theory.

[11]  Cunsheng Ding,et al.  A class of three-weight cyclic codes , 2013, Finite Fields Their Appl..

[12]  Cunsheng Ding,et al.  Seven Classes of Three-Weight Cyclic Codes , 2013, IEEE Transactions on Communications.

[13]  P. Dembowski,et al.  Planes of ordern with collineation groups of ordern2 , 1968 .

[14]  Tor Helleseth,et al.  A general construction of authentication codes , 2007 .

[15]  K. Conrad,et al.  Finite Fields , 2018, Series and Products in the Development of Mathematics.

[16]  Chengju Li,et al.  Hamming Weights of the Duals of Cyclic Codes With Two Zeros , 2014, IEEE Transactions on Information Theory.

[17]  Cunsheng Ding,et al.  Highly nonlinear mappings , 2004, J. Complex..

[18]  Philippe Delsarte,et al.  Weights of linear codes and strongly regular normed spaces , 1972, Discret. Math..

[19]  K. Williams,et al.  Gauss and Jacobi sums , 2021, Mathematical Surveys and Monographs.

[20]  Qin Yue,et al.  Two classes of two-weight linear codes , 2016, Finite Fields Their Appl..

[21]  Cunsheng Ding,et al.  A Class of Two-Weight and Three-Weight Codes and Their Applications in Secret Sharing , 2015, IEEE Transactions on Information Theory.

[22]  Zhang Aixia The weight distribution of a class of cyclic codes , 2015 .

[23]  Robert S. Coulter,et al.  Planar Functions and Planes of Lenz-Barlotti Class II , 1997, Des. Codes Cryptogr..

[24]  Lei Hu,et al.  The weight distribution of a class of p-ary cyclic codes , 2010, Finite Fields Their Appl..

[25]  Robert S. Coulter Further evaluations of Weil sums , 1998 .

[26]  H. Niederreiter,et al.  Two-Weight Codes Punctured from Irreducible Cyclic Codes , 2008 .

[27]  Jing Yang,et al.  Complete solving of explicit evaluation of Gauss sums in the index 2 case , 2009, 0911.5472.

[28]  Robert S. Coulter Explicit evaluations of some Weil sums , 1998 .

[29]  Cunsheng Ding,et al.  Binary Linear Codes With Three Weights , 2014, IEEE Communications Letters.

[30]  Qin Yue,et al.  A Class of Binary Linear Codes With at Most Three Weights , 2015, IEEE Communications Letters.

[31]  Keqin Feng,et al.  On the Weight Distributions of Two Classes of Cyclic Codes , 2008, IEEE Transactions on Information Theory.

[32]  Cunsheng Ding,et al.  Cyclotomic Linear Codes of Order $3$ , 2007, IEEE Transactions on Information Theory.

[33]  Torleiv Kløve,et al.  Codes for Error Detection , 2007, Series on Coding Theory and Cryptology.

[34]  Adi Shamir,et al.  How to share a secret , 1979, CACM.

[35]  W. Cary Huffman,et al.  Fundamentals of Error-Correcting Codes , 1975 .

[36]  Cunsheng Ding,et al.  Secret sharing schemes from three classes of linear codes , 2006, IEEE Transactions on Information Theory.

[37]  Shu Lin,et al.  On the Probability of Undetected Error for the Maximum Distance Separable Codes , 1984, IEEE Trans. Commun..

[38]  Cunsheng Ding,et al.  Linear Codes From Some 2-Designs , 2015, IEEE Transactions on Information Theory.