Skip to main content
Top
Published in: Designs, Codes and Cryptography 8/2018

27-10-2017

Generalized Gabidulin codes over fields of any characteristic

Authors: Daniel Augot, Pierre Loidreau, Gwezheneg Robert

Published in: Designs, Codes and Cryptography | Issue 8/2018

Login to get access

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We generalize Gabidulin codes to a large family of fields, non necessarily finite, possibly with characteristic zero. We consider a general field extension and any automorphism in the Galois group of the extension. This setting enables one to give several definitions of metrics related to the rank-metric, yet potentially different. We provide sufficient conditions on the given automorphism to ensure that the associated rank metrics are indeed all equal and proper, in coherence with the usual definition from linearized polynomials over finite fields. Under these conditions, we generalize the notion of Gabidulin codes. We also present an algorithm for decoding errors and erasures, whose complexity is given in terms of arithmetic operations. Over infinite fields the notion of code alphabet is essential, and more issues appear that in the finite field case. We first focus on codes over integer rings and study their associated decoding problem. But even if the code alphabet is small, we have to deal with the growth of intermediate values. A classical solution to this problem is to perform the computations modulo a prime ideal. For this, we need study the reduction of generalized Gabidulin codes modulo an ideal. We show that the codes obtained by reduction are the classical Gabidulin codes over finite fields. As a consequence, under some conditions, decoding generalized Gabidulin codes over integer rings can be reduced to decoding Gabidulin codes over a finite field.
Literature
1.
go back to reference Berlekamp E.R.: Algebraic Coding Theory. McGraw-Hill, New York (1968).MATH Berlekamp E.R.: Algebraic Coding Theory. McGraw-Hill, New York (1968).MATH
3.
go back to reference Blaum M., McEliece R.J.: Coding protection for magnetic tapes: a generalization of the Patel-Hong code. IEEE Trans. Inf. Theory 31(5), 690–693 (1985).MathSciNetCrossRef Blaum M., McEliece R.J.: Coding protection for magnetic tapes: a generalization of the Patel-Hong code. IEEE Trans. Inf. Theory 31(5), 690–693 (1985).MathSciNetCrossRef
4.
go back to reference Boucher D., Ulmer F.: Linear codes using skew polynomials with automorphisms and derivations. Des. Codes Cryptogr. 70(3), 405–431 (2014).MathSciNetCrossRefMATH Boucher D., Ulmer F.: Linear codes using skew polynomials with automorphisms and derivations. Des. Codes Cryptogr. 70(3), 405–431 (2014).MathSciNetCrossRefMATH
5.
go back to reference Berlekamp ER., Welch L.R.: Error correction for algebraic block codes. US Patent 4,633,470, 30 Dec 1986 Berlekamp ER., Welch L.R.: Error correction for algebraic block codes. US Patent 4,633,470, 30 Dec 1986
6.
go back to reference Cohen H.: A Course in Computational Algebraic Number Theory. Graduate Text in MathematicsSpringer, Berlin (1993).CrossRefMATH Cohen H.: A Course in Computational Algebraic Number Theory. Graduate Text in MathematicsSpringer, Berlin (1993).CrossRefMATH
7.
go back to reference Delsarte P.: Bilinear forms over a finite field, with applications to coding theory. J. Combin. Theory Ser. A 25(3), 226–241 (1978).MathSciNetCrossRefMATH Delsarte P.: Bilinear forms over a finite field, with applications to coding theory. J. Combin. Theory Ser. A 25(3), 226–241 (1978).MathSciNetCrossRefMATH
8.
go back to reference Faure C., Loidreau P.: A new public-key cryptosystem based on the problem of reconstructing \(p\)x-polynomials. In: Proceedings of the 2005 international conference on coding and cryptography, WCC’05, pp. 304–315. Springer, Berlin, Heidelberg (2006) Faure C., Loidreau P.: A new public-key cryptosystem based on the problem of reconstructing \(p\)x-polynomials. In: Proceedings of the 2005 international conference on coding and cryptography, WCC’05, pp. 304–315. Springer, Berlin, Heidelberg (2006)
9.
go back to reference Gabidulin E.M.: Theory of codes with maximum rank distance. Probl. Peredachi Inf. 21(1), 3–16 (1985).MathSciNetMATH Gabidulin E.M.: Theory of codes with maximum rank distance. Probl. Peredachi Inf. 21(1), 3–16 (1985).MathSciNetMATH
10.
go back to reference Gabidulin E.M., Paramonov A.V., Tretjakov O.V.: Ideals over a non-commutative ring and their application in cryptology. In: Davies D.W. (ed.) Advances in cryptology—EUROCRYPT’91. Lecture notes in computer science, vol. 547, pp. 482–489. Springer (1991) Gabidulin E.M., Paramonov A.V., Tretjakov O.V.: Ideals over a non-commutative ring and their application in cryptology. In: Davies D.W. (ed.) Advances in cryptology—EUROCRYPT’91. Lecture notes in computer science, vol. 547, pp. 482–489. Springer (1991)
12.
go back to reference Koetter R., Kschischang F.R.: Coding for errors and erasures in random network coding. IEEE Trans. Inf. Theory 54(8), 3579–3591 (2008).MathSciNetCrossRefMATH Koetter R., Kschischang F.R.: Coding for errors and erasures in random network coding. IEEE Trans. Inf. Theory 54(8), 3579–3591 (2008).MathSciNetCrossRefMATH
13.
go back to reference Lidl R., Niederreiter H.: Finite Fields. Cambridge University Press, Cambridge (1997).MATH Lidl R., Niederreiter H.: Finite Fields. Cambridge University Press, Cambridge (1997).MATH
14.
go back to reference Loidreau P.: A Welch–Berlekamp like algorithm for decoding Gabidulin codes. In: Ytrehus Ø. (ed.) Coding and cryptography: international workshop, WCC 2005, Bergen, Norway, 14–18 Mar 2005. Revised Selected Papers, p. 36–45. Springer (2006) Loidreau P.: A Welch–Berlekamp like algorithm for decoding Gabidulin codes. In: Ytrehus Ø. (ed.) Coding and cryptography: international workshop, WCC 2005, Bergen, Norway, 14–18 Mar 2005. Revised Selected Papers, p. 36–45. Springer (2006)
15.
go back to reference Li W., Sidorenko V., Silva D.: On transform-domain error and erasure correction by Gabidulin codes. Des. Codes Cryptogr. 73(2), 571–586 (2014).MathSciNetCrossRefMATH Li W., Sidorenko V., Silva D.: On transform-domain error and erasure correction by Gabidulin codes. Des. Codes Cryptogr. 73(2), 571–586 (2014).MathSciNetCrossRefMATH
20.
go back to reference Roth R.M.: Maximum-rank array codes and their application to crisscross error correction. IEEE Trans. Inf. Theory 37(2), 328–336 (1991).MathSciNetCrossRefMATH Roth R.M.: Maximum-rank array codes and their application to crisscross error correction. IEEE Trans. Inf. Theory 37(2), 328–336 (1991).MathSciNetCrossRefMATH
21.
go back to reference Samuel P.: Théorie Algébrique des Nombres. Hermann, Paris (1971).MATH Samuel P.: Théorie Algébrique des Nombres. Hermann, Paris (1971).MATH
Metadata
Title
Generalized Gabidulin codes over fields of any characteristic
Authors
Daniel Augot
Pierre Loidreau
Gwezheneg Robert
Publication date
27-10-2017
Publisher
Springer US
Published in
Designs, Codes and Cryptography / Issue 8/2018
Print ISSN: 0925-1022
Electronic ISSN: 1573-7586
DOI
https://doi.org/10.1007/s10623-017-0425-6

Other articles of this Issue 8/2018

Designs, Codes and Cryptography 8/2018 Go to the issue

Premium Partner