Explicit isogenies in quadratic time in any characteristic
Résumé
Consider two ordinary elliptic curves $E,E'$ defined over a finite field $\F_q$, and suppose that there exists an isogeny $\psi$ between $E$ and $E'$. We propose an algorithm that determines $\psi$ from the knowledge of $E$, $E'$ and of its degree $r$, by using the structure of the $ℓ$-torsion of the curves (where $ℓ$~is a prime different from the characteristic~$p$ of the base field).
Our approach is inspired by a previous algorithm due to Couveignes, that involved computations using the $p$-torsion on the curves.
The most refined version of that algorithm, due to De Feo, has a complexity of~$\tildO(r^2) p^{O(1)}$ base field operations. On the other hand, the cost of our algorithm is $\tildO(r^2) \log(q)^{O(1)}$, for a large class of inputs; this makes it an interesting alternative for the medium- and large-characteristic cases.
Fichier principal
explicit-isogenies.pdf (736.86 Ko)
Télécharger le fichier
graphe-101-149-269.pdf (9.35 Ko)
Télécharger le fichier
graphe-101.pdf (8.1 Ko)
Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)
Origine : Fichiers produits par l'(les) auteur(s)