Skip to main content
Erschienen in: Designs, Codes and Cryptography 12/2019

22.07.2019

Linear codes with small hulls in semi-primitive case

verfasst von: Claude Carlet, Chengju Li, Sihem Mesnager

Erschienen in: Designs, Codes and Cryptography | Ausgabe 12/2019

Einloggen, um Zugang zu erhalten

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

The hull of a linear code is defined to be the intersection of the code and its dual, and was originally introduced to classify finite projective planes. The hull plays an important role in determining the complexity of algorithms for checking permutation equivalence of two linear codes and computing the automorphism group of a linear code. It has been shown that these algorithms are very effective in general if the size of the hull is small. It is clear that the linear codes with the smallest hull are LCD codes and with the second smallest hull are those with one-dimensional hull. In this paper, we employ character sums in semi-primitive case to construct LCD codes and linear codes with one-dimensional hull from cyclotomic fields and multiplicative subgroups of finite fields. Some sufficient and necessary conditions for these codes are obtained, where prime ideal decompositions of prime p in cyclotomic fields play a key role. In addition, we show the non-existence of these codes in some cases.
Literatur
2.
Zurück zum Zitat Berndt B., Evans R., Williams K.: Gauss and Jacobi Sums. Wiley, New York (1997).MATH Berndt B., Evans R., Williams K.: Gauss and Jacobi Sums. Wiley, New York (1997).MATH
3.
Zurück zum Zitat Brouwer A.E., Haemers W.H.: Spectra of Graphs. Springer, New York (2012).CrossRef Brouwer A.E., Haemers W.H.: Spectra of Graphs. Springer, New York (2012).CrossRef
4.
Zurück zum Zitat Carlet C., Guilley S.: Complementary dual codes for counter-measures to side-channel attacks. In: E.R. Pinto et al. (eds.), Coding Theory and Applications. CIM Series in Mathematical Sciences, vol. 3, pp. 97–105, Springer (2014). J. Adv. Math. Commun. 10(1), 131–150 (2016). Carlet C., Guilley S.: Complementary dual codes for counter-measures to side-channel attacks. In: E.R. Pinto et al. (eds.), Coding Theory and Applications. CIM Series in Mathematical Sciences, vol. 3, pp. 97–105, Springer (2014). J. Adv. Math. Commun. 10(1), 131–150 (2016).
5.
Zurück zum Zitat Carlet C., Güneri C., Mesnager S., Özbudak F.: Construction of some codes suitable for both side channel and fault injection attacks. In: Budaghyan L., Rodrguez-Henrquez F. (eds.) Arithmetic of Finite Fields, WAIFI 2018. LNCS, vol. 11321, pp. 95–107. Springer, Cham (2018).MATH Carlet C., Güneri C., Mesnager S., Özbudak F.: Construction of some codes suitable for both side channel and fault injection attacks. In: Budaghyan L., Rodrguez-Henrquez F. (eds.) Arithmetic of Finite Fields, WAIFI 2018. LNCS, vol. 11321, pp. 95–107. Springer, Cham (2018).MATH
6.
Zurück zum Zitat Carlet C., Güneri C., Özbudak F., Özkaya B., Solé P.: On linear complementary pairs of codes. IEEE Trans. Inf. Theory 64(10), 6583–6589 (2018).MathSciNetCrossRef Carlet C., Güneri C., Özbudak F., Özkaya B., Solé P.: On linear complementary pairs of codes. IEEE Trans. Inf. Theory 64(10), 6583–6589 (2018).MathSciNetCrossRef
7.
Zurück zum Zitat Carlet C., Mesnager S., Tang C., Qi Y., Pellikaan R.: Linear codes over \({\mathbb{F}}_q\) are equivalent to LCD codes for \(q>3\). IEEE Trans. Inf. Theory 64(4), 3010–3017 (2018).CrossRef Carlet C., Mesnager S., Tang C., Qi Y., Pellikaan R.: Linear codes over \({\mathbb{F}}_q\) are equivalent to LCD codes for \(q>3\). IEEE Trans. Inf. Theory 64(4), 3010–3017 (2018).CrossRef
8.
Zurück zum Zitat Carlet C., Mesnager S., Tang C., Qi Y.: New characterization and parametrization of LCD codes. IEEE Trans. Inf. Theory 65(1), 39–49 (2019).MathSciNetCrossRef Carlet C., Mesnager S., Tang C., Qi Y.: New characterization and parametrization of LCD codes. IEEE Trans. Inf. Theory 65(1), 39–49 (2019).MathSciNetCrossRef
9.
Zurück zum Zitat Carlet C., Mesnager S., Tang C., Qi Y.: Euclidean and Hermitian LCD MDS codes. Des. Codes Cryptogr. 86, 2605–2618 (2018).MathSciNetCrossRef Carlet C., Mesnager S., Tang C., Qi Y.: Euclidean and Hermitian LCD MDS codes. Des. Codes Cryptogr. 86, 2605–2618 (2018).MathSciNetCrossRef
10.
Zurück zum Zitat Carlet C., Mesnager S., Tang C., Qi Y.: On \(\sigma \)-LCD codes. IEEE Trans. Inf. Theory 65(3), 1694–1704 (2019).MathSciNetCrossRef Carlet C., Mesnager S., Tang C., Qi Y.: On \(\sigma \)-LCD codes. IEEE Trans. Inf. Theory 65(3), 1694–1704 (2019).MathSciNetCrossRef
11.
Zurück zum Zitat Chen B., Liu H.: New constructions of MDS codes with complementary duals. IEEE Trans. Inf. Theory 64(8), 5776–5782 (2018).MathSciNetCrossRef Chen B., Liu H.: New constructions of MDS codes with complementary duals. IEEE Trans. Inf. Theory 64(8), 5776–5782 (2018).MathSciNetCrossRef
12.
13.
Zurück zum Zitat Dougherty S.T., Kim J.-L., Özkaya B., Sok L., Solè P.: The combinatorics of LCD codes: linear programming bound and orthogonal matrices. Int. J. Inf. Coding Theory 4(2/3), 116–128 (2017).MathSciNetCrossRef Dougherty S.T., Kim J.-L., Özkaya B., Sok L., Solè P.: The combinatorics of LCD codes: linear programming bound and orthogonal matrices. Int. J. Inf. Coding Theory 4(2/3), 116–128 (2017).MathSciNetCrossRef
14.
15.
Zurück zum Zitat Ghinelli D., Key J.D., McDonough T.P.: Hulls of codes from incidence matrices of connected regular graphs. Des. Codes Cryptogr. 70, 35–54 (2014).MathSciNetCrossRef Ghinelli D., Key J.D., McDonough T.P.: Hulls of codes from incidence matrices of connected regular graphs. Des. Codes Cryptogr. 70, 35–54 (2014).MathSciNetCrossRef
17.
Zurück zum Zitat Guenda K., Gulliver T.A., Jitman S., Satanan T.: Linear \(\ell \)-intersection pairs of codes and their applications. arXiv:1810.05103 (2018). Guenda K., Gulliver T.A., Jitman S., Satanan T.: Linear \(\ell \)-intersection pairs of codes and their applications. arXiv:​1810.​05103 (2018).
18.
Zurück zum Zitat Güneri C., Özkaya B., Solè P.: Quasi-cyclic complementary dual codes. Finite Fields Appl. 42, 67–80 (2016).MathSciNetCrossRef Güneri C., Özkaya B., Solè P.: Quasi-cyclic complementary dual codes. Finite Fields Appl. 42, 67–80 (2016).MathSciNetCrossRef
19.
Zurück zum Zitat Ireland K., Rosen M.: A Classical Introduction to Modern Number Theory, GTM 84, 2nd edn. Springer, New York (1990).CrossRef Ireland K., Rosen M.: A Classical Introduction to Modern Number Theory, GTM 84, 2nd edn. Springer, New York (1990).CrossRef
20.
Zurück zum Zitat Jin L.: Construction of MDS codes with complementary duals. IEEE Trans. Inf. Theory 63(5), 2843–2847 (2017).MathSciNetMATH Jin L.: Construction of MDS codes with complementary duals. IEEE Trans. Inf. Theory 63(5), 2843–2847 (2017).MathSciNetMATH
21.
Zurück zum Zitat Leon J.: Computing automorphism groups of error-correcting codes. IEEE Trans. Inf. Theory 28(3), 496–511 (1982).MathSciNetCrossRef Leon J.: Computing automorphism groups of error-correcting codes. IEEE Trans. Inf. Theory 28(3), 496–511 (1982).MathSciNetCrossRef
22.
Zurück zum Zitat Leon J.: Permutation group algorithms based on partition, I: Theory and algorithms. J. Symb. Comput. 12, 533–583 (1991).MathSciNetCrossRef Leon J.: Permutation group algorithms based on partition, I: Theory and algorithms. J. Symb. Comput. 12, 533–583 (1991).MathSciNetCrossRef
23.
Zurück zum Zitat Li C., Zeng P.: Constructions of linear codes with one-dimensional hull. IEEE Trans. Inf. Theory 65(3), 1668–1676 (2019).MathSciNetCrossRef Li C., Zeng P.: Constructions of linear codes with one-dimensional hull. IEEE Trans. Inf. Theory 65(3), 1668–1676 (2019).MathSciNetCrossRef
24.
Zurück zum Zitat 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).MathSciNetCrossRef 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).MathSciNetCrossRef
25.
Zurück zum Zitat Li C., Ding C., Li S.: LCD cyclic codes over finite fields. IEEE Trans. Inf. Theory 63(7), 4344–4356 (2017).MathSciNetCrossRef Li C., Ding C., Li S.: LCD cyclic codes over finite fields. IEEE Trans. Inf. Theory 63(7), 4344–4356 (2017).MathSciNetCrossRef
26.
Zurück zum Zitat Li S., Li C., Ding C., Liu H.: Two Families of LCD BCH codes. IEEE Trans. Inf. Theory 63(9), 5699–5717 (2017).MathSciNetMATH Li S., Li C., Ding C., Liu H.: Two Families of LCD BCH codes. IEEE Trans. Inf. Theory 63(9), 5699–5717 (2017).MathSciNetMATH
27.
Zurück zum Zitat Lidl R., Niederreiter H.: Finite Fields. Addison-Wesley, Boston (1983).MATH Lidl R., Niederreiter H.: Finite Fields. Addison-Wesley, Boston (1983).MATH
28.
Zurück zum Zitat Luo G., Cao X., Chen X.: MDS codes with hulls of arbitrary dimensions and their quantum error correction. IEEE Trans. Inf. Theory 65(5), 2944–2952 (2019).MathSciNetCrossRef Luo G., Cao X., Chen X.: MDS codes with hulls of arbitrary dimensions and their quantum error correction. IEEE Trans. Inf. Theory 65(5), 2944–2952 (2019).MathSciNetCrossRef
30.
Zurück zum Zitat Mesnager S., Tang C., Qi Y.: Complementary dual algebraic geometry codes. IEEE Trans. Inf. Theory 64(4), 2390–2397 (2018).MathSciNetCrossRef Mesnager S., Tang C., Qi Y.: Complementary dual algebraic geometry codes. IEEE Trans. Inf. Theory 64(4), 2390–2397 (2018).MathSciNetCrossRef
31.
Zurück zum Zitat Pang B., Zhu S., Sun Z.: On LCD negacyclic codes over finite fields. J. Syst. Sci. Complex. 34(4), 1065–1077 (2018).MathSciNetCrossRef Pang B., Zhu S., Sun Z.: On LCD negacyclic codes over finite fields. J. Syst. Sci. Complex. 34(4), 1065–1077 (2018).MathSciNetCrossRef
32.
Zurück zum Zitat Sangwisut E., Jitman S., Ling S., Udomkavanich P.: Hulls of cyclic and negacyclic codes over finite fields. Finite Fields Appl. 33, 232–257 (2015).MathSciNetCrossRef Sangwisut E., Jitman S., Ling S., Udomkavanich P.: Hulls of cyclic and negacyclic codes over finite fields. Finite Fields Appl. 33, 232–257 (2015).MathSciNetCrossRef
34.
Zurück zum Zitat Sendrier N.: Finding the permutation between equivalent codes: the support splitting algorithm. IEEE Trans. Inf. Theory 46(4), 1193–1203 (2000).MathSciNetCrossRef Sendrier N.: Finding the permutation between equivalent codes: the support splitting algorithm. IEEE Trans. Inf. Theory 46(4), 1193–1203 (2000).MathSciNetCrossRef
35.
Zurück zum Zitat Sendrier N., Skersys G.: On the computation of the automorphism group of a linear code. In: Proceedings of IEEE ISIT’2001, vol. 13, Washington, DC (2001). Sendrier N., Skersys G.: On the computation of the automorphism group of a linear code. In: Proceedings of IEEE ISIT’2001, vol. 13, Washington, DC (2001).
36.
Zurück zum Zitat Shi X., Yue Q., Yang S.: New LCD MDS codes constructed from generalized Reed-Solomon codes. J. Algebra Appl. 18, 1950150 (2018).MathSciNetCrossRef Shi X., Yue Q., Yang S.: New LCD MDS codes constructed from generalized Reed-Solomon codes. J. Algebra Appl. 18, 1950150 (2018).MathSciNetCrossRef
37.
Zurück zum Zitat Skersys G.: The average dimension of the hull of cyclic codes. Discret. Appl. Math. 128(1), 275–292 (2003).MathSciNetCrossRef Skersys G.: The average dimension of the hull of cyclic codes. Discret. Appl. Math. 128(1), 275–292 (2003).MathSciNetCrossRef
38.
Zurück zum Zitat Wu Y., Yue Q., Zhu X., Yang S.: Weight enumerators of reducible cyclic codes and their dual codes. Discret. Math. 342(3), 671–682 (2019).MathSciNetCrossRef Wu Y., Yue Q., Zhu X., Yang S.: Weight enumerators of reducible cyclic codes and their dual codes. Discret. Math. 342(3), 671–682 (2019).MathSciNetCrossRef
39.
Zurück zum Zitat Yan H., Liu H., Li C., Yang S.: Parameters of LCD BCH codes with two lengths. Adv. Math. Commun. 12(3), 579–594 (2018).MathSciNetCrossRef Yan H., Liu H., Li C., Yang S.: Parameters of LCD BCH codes with two lengths. Adv. Math. Commun. 12(3), 579–594 (2018).MathSciNetCrossRef
40.
Zurück zum Zitat Yang X., Massey J.L.: The condition for a cyclic code to have a complementary dual. Discret. Math. 126(1–3), 391–393 (1994).MathSciNetCrossRef Yang X., Massey J.L.: The condition for a cyclic code to have a complementary dual. Discret. Math. 126(1–3), 391–393 (1994).MathSciNetCrossRef
41.
Zurück zum Zitat Yang S., Yao Z.: Complete weight enumerators of a class of linear codes. Discret. Math. 340(4), 729–739 (2017).MathSciNetCrossRef Yang S., Yao Z.: Complete weight enumerators of a class of linear codes. Discret. Math. 340(4), 729–739 (2017).MathSciNetCrossRef
42.
Zurück zum Zitat Yang S., Yao Z., Zhao C.: The weight enumerator of the duals of a class of cyclic codes with three zeros. Appl. Algebra Eng. Commun. Comput. 26(4), 347–367 (2015).MathSciNetCrossRef Yang S., Yao Z., Zhao C.: The weight enumerator of the duals of a class of cyclic codes with three zeros. Appl. Algebra Eng. Commun. Comput. 26(4), 347–367 (2015).MathSciNetCrossRef
43.
Zurück zum Zitat Yang S., Yao Z., Zhao C.: The weight distributions of two classes of \(p\)-ary cyclic codes with few weights. Finite Fields Appl. 44, 76–91 (2017).MathSciNetCrossRef Yang S., Yao Z., Zhao C.: The weight distributions of two classes of \(p\)-ary cyclic codes with few weights. Finite Fields Appl. 44, 76–91 (2017).MathSciNetCrossRef
Metadaten
Titel
Linear codes with small hulls in semi-primitive case
verfasst von
Claude Carlet
Chengju Li
Sihem Mesnager
Publikationsdatum
22.07.2019
Verlag
Springer US
Erschienen in
Designs, Codes and Cryptography / Ausgabe 12/2019
Print ISSN: 0925-1022
Elektronische ISSN: 1573-7586
DOI
https://doi.org/10.1007/s10623-019-00663-4

Weitere Artikel der Ausgabe 12/2019

Designs, Codes and Cryptography 12/2019 Zur Ausgabe