DocumentCode :
37268
Title :
Efficient RNS Implementation of Elliptic Curve Point Multiplication Over {\\rm GF}(p)
Author :
Esmaeildoust, Mohammad ; Schinianakis, Dimitrios ; Javashi, Hamid ; Stouraitis, Thanos ; Navi, K.
Author_Institution :
Fac. of Electr. & Comput. Eng., Shahid Beheshti Univ., Tehran, Iran
Volume :
21
Issue :
8
fYear :
2013
fDate :
Aug. 2013
Firstpage :
1545
Lastpage :
1549
Abstract :
Elliptic curve point multiplication (ECPM) is one of the most critical operations in elliptic curve cryptography. In this brief, a new hardware architecture for ECPM over GF(p) is presented, based on the residue number system (RNS). The proposed architecture encompasses RNS bases with various word-lengths in order to efficiently implement RNS Montgomery multiplication. Two architectures with four and six pipeline stages are presented, targeted on area-efficient and fast RNS Montgomery multiplication designs, respectively. The fast version of the proposed ECPM architecture achieves higher speeds and the area-efficient version achieves better area-delay tradeoffs compared to state-of-the-art implementations.
Keywords :
public key cryptography; ECPM architecture; GF(p); RNS Montgomery multiplication designs; RNS implementation; area-delay tradeoffs; elliptic curve cryptography; elliptic curve point multiplication; residue number system; Adders; Elliptic curve cryptography; Elliptic curves; Hardware; Manganese; Table lookup; Elliptic curve cryptography (ECC); Montgomery multiplication; residue arithmetic; residue number system (RNS);
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2012.2210916
Filename :
6290461
Link To Document :
بازگشت