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

Depuis ces dix dernières années, les attaques algébriques sur lelogarithme discret sur les courbes elliptiques (ECDLP) connaissent unlarge succès. C'est dans ce contexte que s'inscrit cette thèse dontles enjeux sont doubles. D'une part, nous présentons de nouveaux outils de cryptanalysealgébrique c'est à dire de nouveaux algorithmes de résolution desystèmes polynomiaux. Dans un premier temps, nous étudions lessystèmes avec symétries. Nous montrons que la résolution de telssystèmes est étroitement liée à la résolution de systèmesquasi-homogènes et proposons ainsi de nouveaux résultats decomplexité. Dans un second temps, nous nous intéressons à l'étapebloquante de la résolution de systèmes par bases de Gröbner : lechangement d'ordre. La complexité classique de cette étape est cubiqueen le nombre de solutions. Nous proposons pour la première foisdes algorithmes de changement d'ordre de complexité sous-cubique en lenombre de solutions. D'autre part, nous étudions la résolution du problème de décompositionde points (PDP) sous-jacent aux attaques algébriques du ECDLP. Nousmettons en évidence des familles de courbes elliptiques possédant dessymétries particulières. Ces symétries impliquent un gain exponentielsur la complexité de la résolution du PDP. La modélisation du PDP sousforme de systèmes polynomiaux nécessite le calcul des polynômes deSemaev. Les symétries des courbes binaires nous permettent d'élaborerun nouvel algorithme par évaluation interpolation pour le calcul de cespolynômes. Muni de cet algorithme nous établissons unnouveau record de calcul de polynômes de Semaev.