Explicit isogenies in quadratic time in any characteristic
Abstract
Consider two elliptic curves E,E' defined over the finite field Fq, and suppose that there exists an isogeny between E and E'. We propose an algorithm that determines 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 O(r2) pO(1) base field operations. On the other hand, the cost of our algorithm is O(r2 + r (q)); this makes it an interesting alternative for the medium- and large-characteristic cases.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.