Faster computation of isogenies of large prime degree

03/23/2020
by   Daniel Bernstein, et al.
0

Let E/F_q be an elliptic curve, and P a point in E(F_q) of prime order ℓ. Vélu's formulae let us compute a quotient curve E' = E/〈P〉 and rational maps defining a quotient isogeny ϕ: E→E' in Õ(ℓ)F_q-operations, where the Õ is uniform in q.This article shows how to compute E', and ϕ(Q) for Q in E(F_q), using only Õ(√(ℓ))F_q-operations, where the Õ is again uniform in q.As an application, this article speeds up some computations used in the isogeny-based cryptosystems CSIDH and CSURF.

READ FULL TEXT

Please sign up or login with your details

Forgot password? Click here to reset