2010 International Conference on Computer Application and System Modeling (ICCASM 2010) 2010
DOI: 10.1109/iccasm.2010.5622857
|View full text |Cite
|
Sign up to set email alerts
|

An improved RNS Montgomery modular multiplier

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0
1

Year Published

2014
2014
2017
2017

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 10 publications
0
5
0
1
Order By: Relevance
“…The design in [4] proposed an RNS-based modular multiplier, improving on Bajard's work in [10]. The implementation in 0.18 μm CMOS technology shows a slightly lower latency than our proposed design.…”
Section: Comparisonmentioning
confidence: 86%
See 2 more Smart Citations
“…The design in [4] proposed an RNS-based modular multiplier, improving on Bajard's work in [10]. The implementation in 0.18 μm CMOS technology shows a slightly lower latency than our proposed design.…”
Section: Comparisonmentioning
confidence: 86%
“…Modular multiplication (MM) is the fundamental operation of public-key cryptosystems such as Rivest-Shamir-Adleman (RSA) [1] and elliptic-curve cryptography (ECC) [2]. In recent years, MM in residue number system (RNS) has gained popularity due to its high-speed arithmetic operations on large numbers [3][4][5]. In RNS the large numbers are distributed across several small channels allowing concurrent fast arithmetic operations [6].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Other algorithms that employ MRC also perform worse. For example, the work in [TjZbXHQj10] requires 2L 2 + 5L modular multiplications while the work in [BDK98] is a predecessor of [BI04], which also performs worse, as shown in Table 5.3. This is also due to the simplified version of MRC employed in this work that requires L − 2 multiplication to implement (2.32), while [BDK98] requires L L−1 2 multiplications for the same conversion to implement (2.31) [BDK98,TjZbXHQj10].…”
Section: Comparisons With Rns Implementationsmentioning
confidence: 99%
“…Exponentiation execution times were calculated assuming that a single exponentiation requires 2n + 2 Montgomery multiplications. Works in [LH08a,Gui10,TjZbXHQj10] provide results for precisions up to 512-bit, thus direct comparisons are infeasible. The works in [BDK98,Gro01] were also not included since no experimental results are presented.…”
Section: Area-time-power Comparisonsmentioning
confidence: 99%