Abstract
Consider two ordinary elliptic curves$E,E^{\prime }$defined over a finite field$\mathbb{F}_{q}$, and suppose that there exists an isogeny$\unicode[STIX]{x1D713}$between$E$and$E^{\prime }$. We propose an algorithm that determines$\unicode[STIX]{x1D713}$from the knowledge of$E$,$E^{\prime }$and of its degree$r$, by using the structure of the$\ell$-torsion of the curves (where $\ell$ is a prime different from the characteristic $p$of the base field). Our approach is inspired by a previous algorithm due to Couveignes, which involved computations using the$p$-torsion on the curves. The most refined version of that algorithm, due to De Feo, has a complexity of $\tilde{O} (r^{2})p^{O(1)}$base field operations. On the other hand, the cost of our algorithm is$\tilde{O} (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.
Subject
Computational Theory and Mathematics,General Mathematics
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Isogeny Problems with Level Structure;Lecture Notes in Computer Science;2024
2. An isogeny-based quantum-resistant secret sharing scheme;Filomat;2022
3. Curves, Jacobians, and cryptography;Algebraic Curves and Their
Applications;2019
4. Composite genus one Belyi maps;Indagationes Mathematicae;2018-06
5. Distorting the volcano;Finite Fields and Their Applications;2018-01