Pairing the Volcano - Archive ouverte HAL Accéder directement au contenu
Rapport Année : 2010

Pairing the Volcano

Résumé

Isogeny volcanoes are graphs whose vertices are elliptic curves and whose edges are $l$-isogenies. Algorithms allowing to travel on these graphs were developed by Kohel in his thesis (1996) and later on, by Fouquet and Morain (2001). However, up to now, no method was known, to predict, before taking a step on the volcano, the direction of this step. Consequently, in Kohel's and Fouquet-Morain's algorithms, we always take more steps than necessary, before choosing the right direction. Suppose we know the cardinality of the curve. Given a point $P$ of order $l$ on the elliptic curve, we develop a method to decide whether the subgroup generated by $P$ is the kernel of a horizontal isogeny, a descending or an ascending one. In most cases, our method is very efficient and gives simple algorithms, which are more efficient than previous ones. In the other cases, we show that the two methods should be combined in order to obtain efficient algorithms.
Fichier principal
Vignette du fichier
version5volcan.pdf (264.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00448031 , version 1 (20-01-2010)
hal-00448031 , version 2 (16-10-2011)

Identifiants

  • HAL Id : hal-00448031 , version 1

Citer

Sorina Ionica, Antoine Joux. Pairing the Volcano. 2010. ⟨hal-00448031v1⟩
302 Consultations
299 Téléchargements

Partager

Gmail Facebook X LinkedIn More