Cyclic Codes from Some Monomials and Trinomials

Cyclic codes are a subclass of linear codes and have applications in consumer electronics, data storage systems, and communication systems as they have efficient encoding and decoding algorithms. In this paper, some monomials and trinomials over finite fields are employed to construct a number of families of cyclic codes. Lower bounds on the minimum weight of some families of the cyclic codes are developed. The minimum weights of other families of the codes constructed in this paper are determined. The dimensions of the codes are flexible. Many of the codes presented in this paper are optimal or almost optimal in the sense that they meet some bounds on linear codes. Open problems regarding cyclic codes from monomials and trinomials are also presented.

[1]  Shu Lin,et al.  Long BCH Codes Are Bad , 1967, Inf. Control..

[2]  Ian F. Blake,et al.  The mathematical theory of coding , 1975 .

[3]  Ron M. Roth,et al.  On cyclic MDS codes of length q over GF(q) , 1986, IEEE Trans. Inf. Theory.

[4]  Richard M. Wilson,et al.  On the minimum distance of cyclic codes , 1986, IEEE Trans. Inf. Theory.

[5]  Vera Pless,et al.  Cyclic codes and quadratic residue codes over Z4 , 1996, IEEE Trans. Inf. Theory.

[6]  Claude Carlet,et al.  Codes, Bent Functions and Permutations Suitable For DES-like Cryptosystems , 1998, Des. Codes Cryptogr..

[7]  Cem Güneri,et al.  Weil-Serre Type Bounds for Cyclic Codes , 2008, IEEE Transactions on Information Theory.

[8]  Asha Rao,et al.  A Family of Two-Weight Irreducible Cyclic Codes , 2010, IEEE Transactions on Information Theory.

[9]  Cunsheng Ding,et al.  A simple stream cipher with proven properties , 2011, Cryptography and Communications.