Cryptanalysis of the Hidden Matrix Cryptosystem - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2010

Cryptanalysis of the Hidden Matrix Cryptosystem

Résumé

In this paper, we present an efficient cryptanalysis of the so-called HM cryptosystem which was published at Asiacrypt’1999, and one perturbed version of HM. Until now, this scheme was exempt from cryptanalysis. We first present a distinguisher which uses a differential property of the public key. This distinguisher permits to break one perturbed version of HM. After that, we describe a practical message-recovery attack against HM using Gröbner bases. The attack can be mounted in few hundreds seconds for recommended parameters. It turns out that algebraic systems arising in HM are easier to solve than random systems of the same size. Note that this fact provides another distinguisher for HM. Interestingly enough, we offer an explanation why algebraic systems arising in HM are easy to solve in practice. Briefly, this is due to the apparition of many new linear and quadratic equations during the Gröbner basis computation. More precisely, we provide an upper bound on the maximum degree reached during the Gröbner basis computation (a.k.a. the degree of regularity) of HM systems. For F2, which is the initial and usual setting of HM, the degree of regularity is upper-bounded by 3. In general, this degree of regularity is upper-bounded by 4. These bounds allow a polynomial-time solving of the system given by the public equations in any case. All in all, we consider that the HM scheme is broken for all practical parameters.

Dates et versions

hal-01292629 , version 1 (23-03-2016)

Identifiants

Citer

Jean-Charles Faugère, Antoine Joux, Ludovic Perret, Joana Treger. Cryptanalysis of the Hidden Matrix Cryptosystem. Progress in Cryptology - LATINCRYPT 2010, Aug 2010, Puebla, Mexico. pp.241--254, ⟨10.1007/978-3-642-14712-8_15⟩. ⟨hal-01292629⟩
186 Consultations
0 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More