Efficient arithmetic on elliptic curves in characteristic 2
David Kohel

TL;DR
This paper introduces new normal forms for elliptic curves in characteristic 2, leading to efficient algorithms for point addition, doubling, and scalar multiplication, especially useful for cryptographic applications.
Contribution
It develops elliptic curve normal forms in characteristic 2 and derives simplified, efficient algorithms for fundamental group operations, improving computational performance.
Findings
Algorithms for point doubling and addition with explicit cost analysis
Scalar multiplication algorithm with per-bit complexity
Normal forms analogous to Edwards form for characteristic 2
Abstract
We present normal forms for elliptic curves over a field of characteristic analogous to Edwards normal form, and determine bases of addition laws, which provide strikingly simple expressions for the group law. We deduce efficient algorithms for point addition and scalar multiplication on these forms. The resulting algorithms apply to any elliptic curve over a field of characteristic with a -torsion point, via an isomorphism with one of the normal forms. We deduce algorithms for duplication in time and for addition of points in time , where is the cost of multiplication, the cost of squaring, and the cost of multiplication by a constant. By a study of the Kummer curves , we develop an algorithm for scalar multiplication with point recovery which computes the multiple of a point with …
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.
