MinRank Gabidulin Encryption Scheme on Matrix Codes

被引:0
|
作者
Aragon, Nicolas [1 ]
Couvreur, Alain [2 ,3 ,5 ]
Dyseryn, Victor [4 ,5 ]
Gaborit, Philippe [1 ]
Vincotte, Adrien [1 ]
机构
[1] Univ Limoges, XLIM, Limoges, France
[2] INRIA, Le Chesnay, France
[3] Ecole Polytech, LIX, Palaiseau, France
[4] Telecom Paris, LTCI, Paris, France
[5] Inst Polytech Paris, Paris, France
关键词
CRYPTOSYSTEMS; ATTACKS; GPT;
D O I
10.1007/978-981-96-0894-2_3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The McEliece scheme is a generic frame introduced in [28], which allows to use any error correcting code for which there exists an efficient decoding algorithm to design an encryption scheme by hiding the generator matrix of the code. Similarly, the Niederreiter frame, introduced in [30], is the dual version of the McEliece scheme, and achieves smaller ciphertexts. In the present paper, we propose a generalization of theMcEliece and the Niederreiter frame tomatrix codes and theMinRank problem, that we apply to Gabidulin matrix codes (Gabidulin rank codes considered as matrix codes). The masking we consider consists in starting from a rank code C, computing a matrix version of C and then concatenating a certain number of rows and columns to the matrix code version of the rank code C before applying an isometry for matrix codes, i.e. right and left multiplications by fixed random matrices. The security of the schemes relies on theMinRank problem to decrypt a ciphertext, and the structural security of the scheme relies on the new EGMC-Indistinguishability problem that we introduce and that we study in detail. The main structural attack that we propose consists in trying to recover the masked linearity over the extension field which is lost during the masking process. Overall, starting from Gabidulin codes, we obtain a very appealing trade off between the size of the ciphertext and the size of the public key. For 128 bits of security we propose parameters ranging from ciphertexts of size 65 B (and public keys of size 98 kB) to ciphertexts of size 138B (and public keys of size 41 kB). For 256 bits of security, we can obtain ciphertext as low as 119 B, or public key as low as 87 kB. Our new approach permits to achieve a better trade-off between ciphertexts and public key than the classical McEliece scheme instantiated with Goppa codes.
引用
收藏
页码:68 / 100
页数:33
相关论文
共 50 条
  • [41] Sub-Quadratic Decoding of Gabidulin Codes
    Puchinger, Sven
    Wachter-Zeh, Antonia
    2016 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, 2016, : 2554 - 2558
  • [42] Gabidulin Codes With Support Constrained Generator Matrices
    Yildiz, Hikmet
    Hassibi, Babak
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2020, 66 (06) : 3638 - 3649
  • [43] On the genericity of maximum rank distance and Gabidulin codes
    Neri, Alessandro
    Horlemann-Trautmann, Anna-Lena
    Randrianarisoa, Tovohery
    Rosenthal, Joachim
    DESIGNS CODES AND CRYPTOGRAPHY, 2018, 86 (02) : 341 - 363
  • [44] List Decodability of Linear Subcodes of Gabidulin Codes
    Liu, Shu
    Tjuawinata, Ivan
    Zhou, Liang
    IEEE COMMUNICATIONS LETTERS, 2021, 25 (02) : 356 - 360
  • [45] On the list decodability of rank-metric codes containing Gabidulin codes
    Paolo Santonastaso
    Ferdinando Zullo
    Designs, Codes and Cryptography, 2022, 90 : 957 - 982
  • [46] ENCRYPTION SCHEME BASED ON EXPANDED REED-SOLOMON CODES
    Khathuria, Karan
    Rosenthal, Joachim
    Weger, Violetta
    ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2021, 15 (02) : 207 - 218
  • [47] On the list decodability of rank-metric codes containing Gabidulin codes
    Santonastaso, Paolo
    Zullo, Ferdinando
    DESIGNS CODES AND CRYPTOGRAPHY, 2022, 90 (04) : 957 - 982
  • [48] A Color Image Encryption Scheme Combining Hyperchaos and Genetic Codes
    Nazir, Hira
    Bajwa, Imran Sarwar
    Abdullah, Saima
    Kazmi, Rafaqut
    Samiullah, Muhammad
    IEEE ACCESS, 2022, 10 : 14480 - 14495
  • [49] Concatenated physical layer encryption scheme based on rateless codes
    Huang, Ying
    Li, Wei
    Lei, Jing
    IET COMMUNICATIONS, 2018, 12 (12) : 1491 - 1497
  • [50] ENCRYPTION SCHEME OF PHYSICAL LAYER BASED ON IRREGULAR LDPC CODES
    Xu, Chengxin
    Chang, Yongyu
    Wang, Haibo
    Zhang, Xin
    PROCEEDINGS OF THE 2010 INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENCE AND AWARENESS INTERNET, AIAI2010, 2010, : 305 - 308