• DocumentCode
    2379771
  • Title

    Systematic design of high-radix Montgomery multipliers for RSA processors

  • Author

    Miyamoto, Atsushi ; Homma, Naofumi ; Aoki, Takafumi ; Satoh, Akashi

  • Author_Institution
    Grad. Sch. of Inf. Sci., Tohoku Univ., Sendai
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    416
  • Lastpage
    421
  • Abstract
    The present paper proposes a systematic design approach to provide the optimal high-radix Montgomery multipliers for an RSA processor satisfying user requirements. We introduces three multiplier-based architectures using different intermediate-data forms ((i) single form, (ii) semi carry-save form, and (iii) carry-save form, and combined them with a wide variety of arithmetic components. Their radices are also parameterized from 28 to 264. A total of 202 designs for 1,024-bit RSA processors were obtained for each radix, and were synthesized using a 90-nm CMOS standard cell library. The smallest design of 0.9 Kgates with 137.8 ms/RSA to the fastest design of 1.8 ms/RSA at 74.7 Kgates were then obtained. In addition, the optimal design to meet the user requirements can be easily obtained from all the combinations. In addition to choosing the datapath architecture, the arithmetic component, and the radix parameters, the proposed systematic approach can also adopt other process technologies.
  • Keywords
    CMOS logic circuits; digital arithmetic; logic design; multiplying circuits; public key cryptography; CMOS standard cell library; RSA processor; arithmetic component; datapath architecture; high-radix Montgomery multiplier systematic design approach; size 90 nm; user requirement; Arithmetic; CMOS process; Circuits; Computer architecture; Design optimization; Hardware; Information security; Libraries; Protocols; Public key cryptography;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Design, 2008. ICCD 2008. IEEE International Conference on
  • Conference_Location
    Lake Tahoe, CA
  • ISSN
    1063-6404
  • Print_ISBN
    978-1-4244-2657-7
  • Electronic_ISBN
    1063-6404
  • Type

    conf

  • DOI
    10.1109/ICCD.2008.4751894
  • Filename
    4751894