Passer à la navigation principale Passer à la recherche Passer au contenu principal

Improving the complexity of index calculus algorithms in elliptic curves over binary fields

  • Jean Charles Faugère
  • , Ludovic Perret
  • , Christophe Petit
  • , Guénaël Renault
  • LIP6, UPMC Sorbonne Universités - Paris 6
  • European Commission
  • University of Louvain

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collection › Contribution à une conférence › Revue par des pairs

41 Citations (Scopus)

Résumé

The goal of this paper is to further study the index calculus method that was first introduced by Semaev for solving the ECDLP and later developed by Gaudry and Diem. In particular, we focus on the step which consists in decomposing points of the curve with respect to an appropriately chosen factor basis. This part can be nicely reformulated as a purely algebraic problem consisting in finding solutions to a multivariate polynomial f(x 1,.,x m )=0 such that x 1,.,x m all belong to some vector subspace of F 2/F 2. Our main contribution is the identification of particular structures inherent to such polynomial systems and a dedicated method for tackling this problem. We solve it by means of Gröbner basis techniques and analyze its complexity using the multi-homogeneous structure of the equations. A direct consequence of our results is an index calculus algorithm solving ECDLP over any binary field F 2nin time O(2 wt ) , with t≈n/2 (provided that a certain heuristic assumption holds). This has to be compared with Diem's [14] index calculus based approach for solving ECDLP over F qn which has complexityexp (nlog(n) 1/2))for q=2 and n a prime (but this holds without any heuristic assumption). We emphasize that the complexity obtained here is very conservative in comparison to experimental results. We hope the new ideas provided here may lead to efficient index calculus based methods for solving ECDLP in theory and practice.

langue originaleAnglais
titreAdvances in Cryptology, EUROCRYPT 2012 - 31st Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings
Pages27-44
Nombre de pages18
Les DOIs
étatPublié - 26 avr. 2012
Modification externeOui
Evénement31st Annual International Conference on the Theory and Applications of Cryptographic Techniques, EUROCRYPT 2012 - Cambridge, Royaume-Uni
Durée: 15 avr. 2012 → 19 avr. 2012

Série de publications

NomLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7237 LNCS
ISSN (imprimé)0302-9743
ISSN (Electronique)1611-3349

Une conférence

Une conférence31st Annual International Conference on the Theory and Applications of Cryptographic Techniques, EUROCRYPT 2012
Pays/TerritoireRoyaume-Uni
La villeCambridge
période15/04/12 → 19/04/12

Empreinte digitale

Examiner les sujets de recherche de « Improving the complexity of index calculus algorithms in elliptic curves over binary fields ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation