Four-Dimensional Gallant-Lambert-Vanstone Scalar Multiplication
Peter Birkner, Patrick Longa, Francesco Sica

TL;DR
This paper introduces a four-dimensional scalar decomposition method for elliptic curve cryptography, combining previous approaches to achieve faster computations on twists of GLV curves over p^2 with explicit bounds and new curve families.
Contribution
It merges two prior methods to produce a four-dimensional decomposition with explicit bounds, enabling faster scalar multiplication on a broader class of elliptic curves.
Findings
Achieves a four-dimensional decomposition for twists of any GLV curve over p^2.
Provides explicit bounds with a constant speedup factor less than 408.
Derives new families of GLV curves with degree 3 endomorphisms.
Abstract
The GLV method of Gallant, Lambert and Vanstone (CRYPTO 2001) computes any multiple of a point of prime order lying on an elliptic curve with a low-degree endomorphism (called GLV curve) over as [kP = k_1P + k_2\Phi(P), \quad\text{with} \max{|k_1|,|k_2|}\leq C_1\sqrt n] for some explicit constant . Recently, Galbraith, Lin and Scott (EUROCRYPT 2009) extended this method to all curves over which are twists of curves defined over . We show in this work how to merge the two approaches in order to get, for twists of any GLV curve over , a four-dimensional decomposition together with fast endomorphisms over acting on the group generated by a point of prime order , resulting in a proved decomposition for any scalar $$ kP=k_1P+ k_2\Phi(P)+ k_3\Psi(P) +…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Residue Arithmetic · Algebraic Geometry and Number Theory · Polynomial and algebraic computation
