Skip to main content
Top

2017 | OriginalPaper | Chapter

Gabidulin Matrix Codes and Their Application to Small Ciphertext Size Cryptosystems

Authors : Thierry P. Berger, Philippe Gaborit, Olivier Ruatta

Published in: Progress in Cryptology – INDOCRYPT 2017

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

In this paper we propose a new method to hide the structure of Gabidulin codes for cryptographic applications. At the difference of previous cryptosystems based on Gabidulin codes, we do not try to mask the structure of Gabidulin codes by the use of some distortion methods, but we consider matrix codes obtained from subcodes of binary images of Gabidulin codes. This allows us to remove the properties related to multiplication in the extension field. In particular, this prevents the use of Frobenius for cryptanalysis. Thus, Overbeck’s attack can no longer be applied. In practice we obtain public key with a gain of a factor of order ten compared to the classical Goppa-McEliece scheme with still a small cipher text of order only 1 kbits, better than recent cryptosystems for which the cipher text size is of order 10 kbits. Several results used and proved in the paper are of independent interest: results on structural properties of Gabidulin matrix codes and hardness of deciding whether a code is equivalent to a subcode of a matrix code.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
2.
go back to reference Alekhnovich, M.: More on average case vs approximation complexity. In: Proceedings of the 44th Symposium on Foundations of Computer Science (FOCS 2003), Cambridge, MA, USA, 11–14 October 2003, pp. 298–307 (2003) Alekhnovich, M.: More on average case vs approximation complexity. In: Proceedings of the 44th Symposium on Foundations of Computer Science (FOCS 2003), Cambridge, MA, USA, 11–14 October 2003, pp. 298–307 (2003)
3.
go back to reference Berger, T.P.: Isometries for rank distance and permutation group of Gabidulin codes. IEEE Trans. Inf. Theory 49(11), 3016–3019 (2003)MathSciNetCrossRefMATH Berger, T.P.: Isometries for rank distance and permutation group of Gabidulin codes. IEEE Trans. Inf. Theory 49(11), 3016–3019 (2003)MathSciNetCrossRefMATH
4.
8.
go back to reference Bogart, K.P., Goldberg, D., Gordon, J.: An elementary proof of the MacWilliams theorem on equivalence of codes. Inf. Control 37, 19–22 (1978)MathSciNetCrossRefMATH Bogart, K.P., Goldberg, D., Gordon, J.: An elementary proof of the MacWilliams theorem on equivalence of codes. Inf. Control 37, 19–22 (1978)MathSciNetCrossRefMATH
9.
go back to reference Couvreur, A., Gaborit, P., Gauthier-Umaña, V., Otmani, A., Tillich, J.-P.: Distinguisher-based attacks on public-key cryptosystems using Reed-Solomon codes. Des. Codes Cryptogr. 73(2), 641–666 (2014)MathSciNetCrossRefMATH Couvreur, A., Gaborit, P., Gauthier-Umaña, V., Otmani, A., Tillich, J.-P.: Distinguisher-based attacks on public-key cryptosystems using Reed-Solomon codes. Des. Codes Cryptogr. 73(2), 641–666 (2014)MathSciNetCrossRefMATH
10.
go back to reference Delsarte, P.: Bilinear forms over a finite field, with applications to coding theory. J. Comb. Theory Ser. A 25(3), 226–241 (1978)MathSciNetCrossRefMATH Delsarte, P.: Bilinear forms over a finite field, with applications to coding theory. J. Comb. Theory Ser. A 25(3), 226–241 (1978)MathSciNetCrossRefMATH
11.
go back to reference Faugère, J.-C., Safey El Din, M., Spaenlehauer, P.-J.: Gröbner bases of Bihomogeneous ideals generated by polynomials of bidegree (1,1): algorithms and complexity. J. Symb. Comput. 46(4), 406–437 (2011)CrossRefMATH Faugère, J.-C., Safey El Din, M., Spaenlehauer, P.-J.: Gröbner bases of Bihomogeneous ideals generated by polynomials of bidegree (1,1): algorithms and complexity. J. Symb. Comput. 46(4), 406–437 (2011)CrossRefMATH
12.
go back to reference Gabidulin, E.M.: Theory of codes with maximum rank distance. Probl. Inf. Transm. (English translation of Problemy Peredachi Informatsii) 21(1), 1–71 (1985)MathSciNetMATH Gabidulin, E.M.: Theory of codes with maximum rank distance. Probl. Inf. Transm. (English translation of Problemy Peredachi Informatsii) 21(1), 1–71 (1985)MathSciNetMATH
14.
go back to reference Gabidulin, E., Rashwan, H., Honary, B.: On improving security of GPT cryptosystems. In: 2009 IEEE International Symposium on Information Theory Proceedings (ISIT), ISIT 2009, pp. 1110–1114 (2009) Gabidulin, E., Rashwan, H., Honary, B.: On improving security of GPT cryptosystems. In: 2009 IEEE International Symposium on Information Theory Proceedings (ISIT), ISIT 2009, pp. 1110–1114 (2009)
16.
go back to reference Gaborit, P., Ruatta, O., Schrek, J.: On the complexity of the rank syndrome decoding problem. IEEE Trans. Inf. Theory 62(2), 1006–1019 (2016)MathSciNetCrossRefMATH Gaborit, P., Ruatta, O., Schrek, J.: On the complexity of the rank syndrome decoding problem. IEEE Trans. Inf. Theory 62(2), 1006–1019 (2016)MathSciNetCrossRefMATH
17.
go back to reference Huffman, W.C.: Groups and codes. In: Pless, V.S., Huffman, W.C. (eds.) Handbook of Coding Theory. Elsevier, Amsterdam (1998). Chap. 17 Huffman, W.C.: Groups and codes. In: Pless, V.S., Huffman, W.C. (eds.) Handbook of Coding Theory. Elsevier, Amsterdam (1998). Chap. 17
19.
go back to reference MacWilliams F.J.: Combinatorial properties of elementary Abelian groups Ph.D. thesis, Radcliffe College (1962) MacWilliams F.J.: Combinatorial properties of elementary Abelian groups Ph.D. thesis, Radcliffe College (1962)
20.
go back to reference McEliece, R.: A public-key cryptosystem based on algebraic coding theory. In: DSN Program Report, Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA, pp. 114–116, January 1978 McEliece, R.: A public-key cryptosystem based on algebraic coding theory. In: DSN Program Report, Jet Propulsion Laboratory, California Institute of Technology, Pasadena, CA, pp. 114–116, January 1978
22.
go back to reference Misoczki, R., Tillich, J.P., Sendrier, N., Barreto, P.S.: MDPC-McEliece: new McEliece variants from moderate density parity-check codes. In: IEEE International Symposium on Information Theory, ISIT 2013, pp. 2069–2073. IEEE (2013) Misoczki, R., Tillich, J.P., Sendrier, N., Barreto, P.S.: MDPC-McEliece: new McEliece variants from moderate density parity-check codes. In: IEEE International Symposium on Information Theory, ISIT 2013, pp. 2069–2073. IEEE (2013)
23.
go back to reference Otmani, A., Kalachi, H.T., Ndjeya, S.: Improved cryptanalysis of rank metric schemes based on Gabidulin codes. CoRR abs/1602.08549 (2016) Otmani, A., Kalachi, H.T., Ndjeya, S.: Improved cryptanalysis of rank metric schemes based on Gabidulin codes. CoRR abs/1602.08549 (2016)
25.
26.
go back to reference Rashwan, H., Honary, B., Gabidulin, E.M.: On improving security of GPT cryptosystems. In: IEEE International Symposium on Information Theory, ISIT 2009, pp. 1110–1114. IEEE (2009) Rashwan, H., Honary, B., Gabidulin, E.M.: On improving security of GPT cryptosystems. In: IEEE International Symposium on Information Theory, ISIT 2009, pp. 1110–1114. IEEE (2009)
27.
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
Metadata
Title
Gabidulin Matrix Codes and Their Application to Small Ciphertext Size Cryptosystems
Authors
Thierry P. Berger
Philippe Gaborit
Olivier Ruatta
Copyright Year
2017
DOI
https://doi.org/10.1007/978-3-319-71667-1_13

Premium Partner