Thèse soutenue

Résolution de systèmes polynomiaux et cryptologie sur les courbes elliptiques

FR
Auteur / Autrice : Louise Huot
Direction : Jean-Charles Faugère
Type : Thèse de doctorat
Discipline(s) : Informatique
Date : Soutenance en 2013
Etablissement(s) : Paris 6

Résumé

FR  |  
EN

Since the last decade, algebraic attacks on the elliptic curvediscrete logarithm problem (ECDLP) are successful. This thesis takesplace in this context and its main stakes are twofold. On the one hand, we present new tools for algebraic cryptanalysis thatis to say new algorithms for polynomial systems solving. First, weinvestigate polynomial systems with symetries. We show that solvingsuch a system is closely related to solve quasi-homogeneous systemsand thus we propose new complexity bounds. Then, we study thebottleneck of solving polynomial systems with Gröbner bases: change ofordering algorithms. The usual complexity for such algorithms is cubicin the number of solutions. For the first time, we propose new changeof ordering algorithms with sub-cubic complexity in the number ofsolutions. On the other hand, we investigate the point decomposition probleminvolved in algebraic attacks on the ECDLP. We highlight some familiesof elliptic curves that admit particular symmetries. These symmetriesimply an exponential gain on the complexity of solving the pointdecomposition problem. The modelling of this problem requires tocompute Semaev summation polynomials. The symmetries of binary curvesallow us to propose a new algorithm to compute summationpolynomials. Equipped with this algorithm we establish a new record onthe computation of these polynomials.