English

Explicit isogenies in quadratic time in any characteristic

Algebraic Geometry 2019-02-20 v2

Abstract

Consider two elliptic curves E,EE,E' defined over the finite field Fq\mathbb{F}_q, and suppose that there exists an isogeny ψ\psi between EE and EE'. We propose an algorithm that determines ψ\psi from the knowledge of EE, EE' and of its degree rr, by using the structure of the \ell-torsion of the curves (where \ell is a prime different from the characteristic pp of the base field). Our approach is inspired by a previous algorithm due to Couveignes, that involved computations using the pp-torsion on the curves. The most refined version of that algorithm, due to De Feo, has a complexity of O~(r2)pO(1)\tilde{O}(r^2) p^{O(1)} base field operations. On the other hand, the cost of our algorithm is O~(r2+rlog(q))\tilde{O}(r^2 + \sqrt{r} \log(q)); this makes it an interesting alternative for the medium- and large-characteristic cases.

Keywords

Cite

@article{arxiv.1603.00711,
  title  = {Explicit isogenies in quadratic time in any characteristic},
  author = {Luca De Feo and Cyril Hugounenq and Jérôme Plût and Éric Schost},
  journal= {arXiv preprint arXiv:1603.00711},
  year   = {2019}
}

Comments

16 pages, 3 figures, submitted to ANTS-XII, modified version with analysis for the choice of \ell and new experimental plots

R2 v1 2026-06-22T13:02:08.363Z