2014
DOI: 10.1016/j.tcs.2014.06.010
|View full text |Cite
|
Sign up to set email alerts
|

Symmetric digit sets for elliptic curve scalar multiplication without precomputation

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≡1normalmod0.2em4, and E:y2=x3+B in prime characteristic p≡1normalmod0.2em3. 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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…With the implementation of better-performing arithmetic functions, we can optimize CryptID. Our main goal is to improve the elliptic-curve arithmetic layer, with the implementation of the Heuberger-Mazzoli scalar multiplication [48], and with some useful tricks, like precalculations.…”
Section: Discussionmentioning
confidence: 99%
“…With the implementation of better-performing arithmetic functions, we can optimize CryptID. Our main goal is to improve the elliptic-curve arithmetic layer, with the implementation of the Heuberger-Mazzoli scalar multiplication [48], and with some useful tricks, like precalculations.…”
Section: Discussionmentioning
confidence: 99%
“…Next, we consider Algorithm 2 which calculates the τ-adic expansion of an integer k [19]. Algorithm 2 is the ordinary division algorithm for base conversion when k and τ are both integers.…”
Section: Elliptic Curve Point Multiplication For τ-Adic Expansionmentioning
confidence: 99%
“…Similarly, Rabin cryptographic system was previously considered over Gaussian integers in [13,14]. In the context of ECC, arithmetic over complex numbers was proposed to speed up the point multiplication [15][16][17][18][19]. However, to the best of our knowledge, no ECC hardware implementation over Gaussian integers exists.…”
Section: Introductionmentioning
confidence: 99%