2015
DOI: 10.1007/978-3-662-48324-4_7
|View full text |Cite
|
Sign up to set email alerts
|

Single Base Modular Multiplication for Efficient Hardware RNS Implementations of ECC

Abstract: Abstract. The paper describes a new RNS modular multiplication algorithm for efficient implementations of ECC over FP . Thanks to the proposition of RNS-friendly Mersenne-like primes, the proposed RNS algorithm requires 2 times less moduli than the state-of-art ones, leading to 4 times less precomputations and about 2 times less operations. FPGA implementations of our algorithm are presented, with area reduced up to 46 %, for a time overhead less than 10 %.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
27
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
3
1

Relationship

1
6

Authors

Journals

citations
Cited by 28 publications
(27 citation statements)
references
References 27 publications
0
27
0
Order By: Relevance
“…The single cox unit computes the appropriate reduction factor h i,j and distributes it to the rowers. KBE algorithm and cox-rower architecture have been used in several hardware implementations of asymmetric cryptosystems using RNS: e.g., [15] for RSA; [16] and [17] for ECC. Fig.…”
Section: B Rns Base Extensionmentioning
confidence: 99%
See 3 more Smart Citations
“…The single cox unit computes the appropriate reduction factor h i,j and distributes it to the rowers. KBE algorithm and cox-rower architecture have been used in several hardware implementations of asymmetric cryptosystems using RNS: e.g., [15] for RSA; [16] and [17] for ECC. Fig.…”
Section: B Rns Base Extensionmentioning
confidence: 99%
“…Output: S A and S B with S = XA −1 mod P + δP and δ ∈ {0, 1, 2} the interest in using HBE instead of KBE for other RNS MM algorithms: [17] and [27].…”
Section: 95mentioning
confidence: 99%
See 2 more Smart Citations
“…Methods are either based on the CRT as used by Shenoy and Kumaresan [67], Posch and Posch [60], and Kawamura, Koike, Sano, and Shimbo [46] or on an intermediate representation denoted by a mixed radix system as presented in Szabo and Tanaka in [71]. Carefully selected RNS bases can significantly impact the performance in practice as shown by Bajard, Kaihara, and Plantard in [3] and Bigou and Tisserand in [8]. Another RNS approach is presented by Phillips, Kong, and Lim [59].…”
Section: Montgomery Multiplication Using the Residue Number System Rementioning
confidence: 99%