Back to Search Start Over

Symmetric digit sets for elliptic curve scalar multiplication without precomputation

Authors :
Clemens, Heuberger
Michela, Mazzoli
Source :
Theoretical Computer Science
Publication Year :
2013

Abstract

We describe a method to perform scalar multiplication on two classes of ordinary elliptic curves, namely E:y2=x3+Ax in prime characteristic p≡1mod4, and E:y2=x3+B in prime characteristic p≡1mod3. On these curves, the 4-th and 6-th roots of unity act as (computationally efficient) endomorphisms. In order to optimise the scalar multiplication, we consider a width-w-NAF (Non-Adjacent Form) digit expansion of positive integers to the complex base of τ, where τ is a zero of the characteristic polynomial x2−tx+p of the Frobenius endomorphism associated to the curve. We provide a precomputationless algorithm by means of a convenient factorisation of the unit group of residue classes modulo τ in the endomorphism ring, whereby we construct a digit set consisting of powers of subgroup generators, which are chosen as efficient endomorphisms of the curve.

Details

ISSN :
03043975
Volume :
547
Issue :
100
Database :
OpenAIRE
Journal :
Theoretical computer science
Accession number :
edsair.pmid..........4489a4ecdb6b3c523806d46fdf5bc29d