• 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