• DocumentCode
    2868362
  • Title

    An improved RNS Montgomery modular multiplier

  • Author

    Tong-Jie, Yang ; Zi-Bin, Dai ; Xiao-Hui, Yang ; Qian-Jin, Zhao

  • Author_Institution
    Inst. of Electron. Technol., Inf. Eng. Univ., Zhengzhou, China
  • Volume
    10
  • fYear
    2010
  • fDate
    22-24 Oct. 2010
  • Abstract
    Modular multiplication arithmetic plays an important role in public key cryptography. This paper presents an improved RNS modular multiplication for large operands. The algorithm uses Montgomery´s method together with the Chinese Remainder Theorem, and is performed using a Residue Number System. The number of modular multiplication in the improved one is reduced by 300/(2n+8) percent (n is the number of modulus) comparing to the Bajard´s method. A proper hardware architecture for this algorithm is proposed. Finally this work has been verified by modeling it in verilog-HDL, implementing it under 0.18μm CMOS technology. The result indicates that our work has advanced performance than other works.
  • Keywords
    hardware description languages; public key cryptography; residue number systems; CMOS technology; Montgomery modular multiplier; RNS; chinese remainder theorem; public key cryptography; residue number system; size 0.18 mum; verilog-HDL; Cryptography; cryptography; hardware implementation; modular multiplication; residue number system;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Application and System Modeling (ICCASM), 2010 International Conference on
  • Conference_Location
    Taiyuan
  • Print_ISBN
    978-1-4244-7235-2
  • Electronic_ISBN
    978-1-4244-7237-6
  • Type

    conf

  • DOI
    10.1109/ICCASM.2010.5622857
  • Filename
    5622857