Back to Search
Start Over
Symmetric digit sets for elliptic curve scalar multiplication without precomputation
- 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