• DocumentCode
    2087243
  • Title

    Design and implementation of an efficient montgomery modular multiplier with a new linear systolic array

  • Author

    Liu, Jizhong ; Dong, Jinming

  • Author_Institution
    Sch. of software, Beihang Univ., Beijing, China
  • fYear
    2010
  • fDate
    17-19 Dec. 2010
  • Firstpage
    225
  • Lastpage
    229
  • Abstract
    To resolve the latency problem of implementing Montgomery modular multiplication algorithm using the linear systolic array, this paper proposes the improved Montgomery algorithm, and improves the systolic array by combining the long carry save adder (CSA) structure. This paper also proposes a series of methods to optimize the critical path and a non-waiting modular multiplication strategy which can allow the exponentiator to ignore the output delay of the multiplier. At last, the new modular multiplier can provide a much higher calculation speed, and also can avoid the signal broadcasting and amplification problem of the long CSA structure. The verification prototype is built on the FPGA. The time for 1024-bit modular multiplication merely needs 4.75μs under clock frequency of 243.9 MHz.
  • Keywords
    adders; clocks; field programmable gate arrays; formal verification; logic design; multiplying circuits; public key cryptography; systolic arrays; CSA structure; FPGA; Montgomery algorithm; Montgomery modular multiplication algorithm; Montgomery modular multiplier; amplification problem; clock frequency; critical path; exponentiator; latency problem; linear systolic array; long carry save adder structure; nonwaiting modular multiplication strategy; output delay; signal broadcasting; verification prototype; Algorithm design and analysis; Arrays; Clocks; Delay; Field programmable gate arrays; Pipelines; Registers; Montgomery modular multiplication; linear systolic array; public key schemes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Theory and Information Security (ICITIS), 2010 IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-6942-0
  • Type

    conf

  • DOI
    10.1109/ICITIS.2010.5688770
  • Filename
    5688770