• DocumentCode
    3469742
  • Title

    FPGA implementation of alterable parameters RSA public-key cryptographic coprocessor

  • Author

    Nuan, Wen ; Bin, Dai Zi ; Fu, ZhangYong

  • Author_Institution
    Inst. of Electron. Technol., PLA Inf. Eng. Univ., Zhengzhou
  • Volume
    2
  • fYear
    2005
  • fDate
    24-0 Oct. 2005
  • Firstpage
    769
  • Lastpage
    773
  • Abstract
    This paper studies on the FPGA implementation of RSA public-key cryptographic coprocessor based on systolic array architecture, the typical Montgomery´s algorithm is presented first, in order to make it suitable for implementation on Altera´s FPGA, a modified radix-2 version is proposed and then a high-performance architecture is designed for modular multiplication. The conception of alterable parameter is applied in this design also, which extends the flexibility effectively. The proposed RSA coprocessor has distinctive features that not only computation speed is significantly fast but also hardware overhead is drastically decreased
  • Keywords
    coprocessors; field programmable gate arrays; logic design; public key cryptography; systolic arrays; Altera FPGA; FPGA implementation; Montgomery algorithm; RSA coprocessor; field programmable gate arrays; modular multiplication; public-key cryptographic coprocessor; systolic array architecture; Arithmetic; Clocks; Coprocessors; Design engineering; Field programmable gate arrays; Frequency; Hardware; Programmable logic arrays; Public key cryptography; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ASIC, 2005. ASICON 2005. 6th International Conference On
  • Conference_Location
    Shanghai
  • Print_ISBN
    0-7803-9210-8
  • Type

    conf

  • DOI
    10.1109/ICASIC.2005.1611428
  • Filename
    1611428