Fast algorithms for computing isogenies between elliptic curves
From MaRDI portal
Abstract: We survey algorithms for computing isogenies between elliptic curves defined over a field of characteristic either 0 or a large prime. We introduce a new algorithm that computes an isogeny of degree ( different from the characteristic) in time quasi-linear with respect to . This is based in particular on fast algorithms for power series expansion of the Weierstrass -function and related functions.
Recommendations
- Explicit isogenies in quadratic time in any characteristic
- A subexponential algorithm for evaluating large degree isogenies
- Fast algorithms for computing isogenies between ordinary elliptic curves in small characteristic
- Computing Modular Polynomials
- scientific article; zbMATH DE number 1210368
- On the evaluation of modular polynomials
- On Elkies subgroups of \(\ell\)-torsion points in elliptic curves defined over a finite field
- scientific article; zbMATH DE number 1113825
- Modular equations for hyperelliptic curves
- Fast computation of elliptic curve isogenies in characteristic two
Cites work
- A new polynomial factorization algorithm and its implementation
- A rational function decomposition algorithm by near-separated polynomials
- An algorithm for division of powerseries
- An Analysis of Goubin’s Refined Power Analysis Attack
- An elliptic curve trapdoor system
- Composing power series over a finite ring in essentially linear time
- Computing isogenies between elliptic curves over $F_{p^n}$ using Couveignes's algorithm
- Computing the number of points on an elliptic curve over a finite field: algorithmic aspects
- Constructing Isogenies between Elliptic Curves Over Finite Fields
- Counting points on elliptic curves over finite fields
- Do All Elliptic Curves of the Same Order Have the Same Difficulty of Discrete Log?
- Fast Algorithms for Manipulating Formal Power Series
- Fast multiplication of large numbers
- Fast solution of toeplitz systems of equations and computation of Padé approximants
- scientific article; zbMATH DE number 3937328 (Why is no real title available?)
- scientific article; zbMATH DE number 1210367 (Why is no real title available?)
- scientific article; zbMATH DE number 1263356 (Why is no real title available?)
- scientific article; zbMATH DE number 1349933 (Why is no real title available?)
- scientific article; zbMATH DE number 1343524 (Why is no real title available?)
- scientific article; zbMATH DE number 706265 (Why is no real title available?)
- scientific article; zbMATH DE number 1113825 (Why is no real title available?)
- scientific article; zbMATH DE number 1113839 (Why is no real title available?)
- scientific article; zbMATH DE number 1982614 (Why is no real title available?)
- scientific article; zbMATH DE number 1775200 (Why is no real title available?)
- scientific article; zbMATH DE number 2086697 (Why is no real title available?)
- scientific article; zbMATH DE number 2086888 (Why is no real title available?)
- scientific article; zbMATH DE number 2086892 (Why is no real title available?)
- scientific article; zbMATH DE number 799763 (Why is no real title available?)
- Isomorphisms between Artin-Schreier towers
- Modern computer algebra
- On computing reciprocals of power series
- On fast multiplication of polynomials over arbitrary algebras
- On the security of a practical identification scheme
- Subquadratic-time factoring of polynomials over finite fields
- The canonical lift of an ordinary elliptic curve over a finite field and its point counting
- The Hasse invariant and p-division points of an elliptic curve
- The middle product algorithm. I: Speeding up the division and square root of power series
Cited in
(57)- On Elkies subgroups of \(\ell\)-torsion points in elliptic curves defined over a finite field
- Cryptographic hash functions from expander graphs
- Avoiding side-channel attacks by computing isogenous and isomorphic elliptic curves
- Quantum lattice enumeration and tweaking discrete pruning
- Distorting the volcano
- Towards practical key exchange from ordinary isogeny graphs
- Fast computation of isomorphisms between finite fields using elliptic curves
- Orienting supersingular isogeny graphs
- Algebraic approaches for solving isogeny problems of prime power degrees
- A taxonomy of pairing-friendly elliptic curves
- Fast algorithms for computing isogenies between ordinary elliptic curves in small characteristic
- Efficient computation of Cantor's division polynomials of hyperelliptic curves over finite fields
- Analogues of Vélu's formulas for isogenies on alternate models of elliptic curves
- Computational Number Theory and Cryptography
- Computing functions on Jacobians and their quotients
- Fast computation of isomorphisms of hyperelliptic curves and explicit Galois descent
- Computing cardinalities of \(\mathbb{Q}\)-curve reductions over finite fields
- Explicit isogenies in quadratic time in any characteristic
- Fast heuristic algorithms for computing relations in the class group of a quadratic order, with applications to isogeny evaluation
- Computing the \ell -power torsion of an elliptic curve over a finite field
- Towards quantum-resistant cryptosystems from supersingular elliptic curve isogenies
- Cycles in the Supersingular ℓ-Isogeny Graph and Corresponding Endomorphisms
- Evaluating Large Degree Isogenies and Applications to Pairing Based Cryptography
- Improved algorithm for the isogeny problem for ordinary elliptic curves
- On the distribution of Atkin and Elkies primes
- scientific article; zbMATH DE number 1210368 (Why is no real title available?)
- Computing isogeny volcanoes of composite degree
- scientific article; zbMATH DE number 1113825 (Why is no real title available?)
- scientific article; zbMATH DE number 1113839 (Why is no real title available?)
- scientific article; zbMATH DE number 1982614 (Why is no real title available?)
- The beta ansatz: a tale of two complex structures
- Computing isogenies between elliptic curves over $F_{p^n}$ using Couveignes's algorithm
- A subexponential algorithm for evaluating large degree isogenies
- On algorithmic constructions of isogenies of elliptic curves over finite fields and their applications
- Symbolic computation of isogenies of elliptic curves by Vélu's formula
- Fast computation of elliptic curve isogenies in characteristic two
- Computing separable isogenies in quasi-optimal time
- On the computation of coefficients of modular forms: the reduction modulo p approach
- Computing isogenies between Jacobians of curves of genus 2 and 3
- Modular polynomials via isogeny volcanoes
- Faster computation of isogenies of large prime degree
- Explicit classification of isogeny graphs of rational elliptic curves
- Public Key Cryptography - PKC 2006
- Computing isogenies between supersingular elliptic curves over \(\mathbb {F}_p\)
- Breaking SIDH in polynomial time
- Explicit Isogenies of Prime Degree Over Quadratic Fields
- Deuring for the people: supersingular elliptic curves with prescribed endomorphism ring in general characteristic
- Computing gluing and splitting \((\ell, \ell)\)-isogenies
- Finding orientations of supersingular elliptic curves and quaternion orders
- Isogeny problems with level structure
- Computing isogenies from modular equations in genus two
- On the efficient representation of isogenies. A survey for NuTMiC 2024
- The SEA algorithm for endomorphisms of supersingular elliptic curves
- The Diffie-Hellman problem and generalization of Verheul's theorem
- Estimating isogenies on elliptic curves
- Class polynomials for nonholomorphic modular functions
- Elliptic Gauss sums and applications to point counting
This page was built for publication: Fast algorithms for computing isogenies between elliptic curves
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q3577024)