2013 IEEE 21st Symposium on Computer Arithmetic 2013
DOI: 10.1109/arith.2013.17
|View full text |Cite
|
Sign up to set email alerts
|

On-the-Fly Multi-base Recoding for ECC Scalar Multiplication without Pre-computations

Abstract: Abstract-Scalar recoding is popular to speed up ECC scalar multiplication: non-adjacent form, double-base number system, multi-base number system. But fast recoding methods require pre-computations: multiples of base point or off-line conversion. In this paper, we present a multi-base recoding method for ECC scalar multiplication based on i) a greedy algorithm starting least significant terms first, ii) cheap divisibility tests by multi-base elements and iii) fast exact divisions by multibase elements. Multi-b… 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

2016
2016
2022
2022

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(3 citation statements)
references
References 26 publications
(39 reference statements)
0
3
0
Order By: Relevance
“…This method presents efficiency in scalar multiplication better than previous representation methods, where we note from the previous example that septupling is more redundant and has fewer terms than quintupling. Also, Chabrier and Tisserand [59] proposed MBNR (2,3,5,7) to represent scalar without precomputation. They investigated the costs in their method when a = -3, the cost is 18m + 11s (prime field).…”
Section: Representation Improvement Of the Scalarmentioning
confidence: 99%
“…This method presents efficiency in scalar multiplication better than previous representation methods, where we note from the previous example that septupling is more redundant and has fewer terms than quintupling. Also, Chabrier and Tisserand [59] proposed MBNR (2,3,5,7) to represent scalar without precomputation. They investigated the costs in their method when a = -3, the cost is 18m + 11s (prime field).…”
Section: Representation Improvement Of the Scalarmentioning
confidence: 99%
“…In RSA and ECC, some exponent or scalar randomization countermeasures have been proposed against SCAs (see for instance [7]). A secret exponent or scalar can be randomized without loss of information by adding a random multiple of the group order to it.…”
Section: Randomization Using Redundant Number Representationmentioning
confidence: 99%
“…For example, by independently computing the remainders modulo the largest powers of 2 and 3 (possibly 5) in and by Chinese remaindering. We point the interested reader to the very fast mod3 implementation based on historic Pascal's tapes proposed in [34]. The exact division by m in line 9 can also be implemented very efficiently, for example using Jebelean's exact division [35].…”
Section: Integer Arithmeticmentioning
confidence: 99%