pith. sign in

arxiv: 1905.06492 · v2 · pith:NR63FZ6Onew · submitted 2019-05-16 · 💻 cs.CR · math.NT

Speeding Up Elliptic Curve Multiplication with Mixed-base Representation for Applications to SIDH Ciphers

classification 💻 cs.CR math.NT
keywords ellipticapplicationscurvecurvesmixed-baserepresentationsidhaffine
0
0 comments X
read the original abstract

Elliptic curve multiplications can be improved by replacing the standard ladder algorithm's base 2 representation of the scalar multiplicand, with mixed-base representations with power-of-2 bases, processing the n bits of the current digit in one optimized step. For this purpose, we also present a new methodology to compute, for Weierstrass form elliptic curves in the affine plane, operations of the type mP+nQ where m and n are small integers. This provides implementations with the lower cost than previous algorithms, using only one inversion. In particular, the proposed techniques enable more opportunities for optimizing computations, leading to an important speed-up for applications based on elliptic curves, including the post-quantum cryptosystem Super Singular Isogeny Diffie Hellman (SIDH).

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.