Twisted $\boldsymbol{\mu}_4$-normal form for elliptic curves
David Kohel

TL;DR
This paper introduces a new twisted $oldsymbol{4}$-normal form for elliptic curves over binary fields, providing more efficient addition, doubling, and scalar multiplication algorithms, and establishing isomorphisms with twisted Edwards models.
Contribution
The paper presents the twisted $oldsymbol{4}$-normal form for elliptic curves, improving arithmetic efficiency and extending the form to binary NIST curves, filling a gap in elliptic curve research.
Findings
Addition algorithm complexity: 9M + 2S
Doubling algorithm complexity: 2M + 5S + 2m
Scalar multiplication with point recovery: 4M + 4S + 1m_t + 2m_c per bit
Abstract
We introduce the twisted -normal form for elliptic curves, deriving in particular addition algorithms with complexity and doubling algorithms with complexity over a binary field. Every ordinary elliptic curve over a finite field of characteristic 2 is isomorphic to one in this family. This improvement to the addition algorithm, applicable to a larger class of curves, is comparable to the achieved for the -normal form, and replaces the previously best known complexity of on L\'opez-Dahab models applicable to these twisted curves. The derived doubling algorithm is essentially optimal, without any assumption of special cases. We show moreover that the Montgomery scalar multiplication with point recovery carries over to the…
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.
