• DocumentCode
    1700786
  • Title

    A reconfigurable public-key cryptography coprocessor

  • Author

    Zeng, Xiaopng ; Chen, Chao ; Zhang, Qianling

  • Author_Institution
    ASIC & Syst. State Key Lab., Fudan Univ., Shanghai, China
  • fYear
    2004
  • Firstpage
    172
  • Lastpage
    175
  • Abstract
    A new RSA/ECC coprocessor with the characteristic of reconfiguration is proposed in this paper, which can meet the requirements of both GF(p) and GF(2\´") fields and perform the prevalent cryptographies such as RSA and ECC. The coprocessor has the merit of reconfigurable architecture, and it can perform the modular multiplication from 32-bit to 512-bit without any modification to its hardware. Based on 0.35 μm CMOS technology, area of the coprocessor is about 45K gates, and system frequency can up to 100MHz, the 512-bit modular multiplication achieve 190kbps and the 233-bit ECC encryption rate of 50kbps.
  • Keywords
    CMOS digital integrated circuits; Galois fields; application specific integrated circuits; coprocessors; field programmable gate arrays; firmware; instruction sets; public key cryptography; reconfigurable architectures; 32 bit; 512 bit; ASIC; CMOS technology; FPGA; GF(2m) fields; GF(p) fields; RSA/ECC coprocessor; information security; instruction set design; microcode instruction set; modular multiplication; public-key cryptography coprocessor; reconfigurable architecture; reconfigurable coprocessor; Acceleration; Arithmetic; CMOS technology; Coprocessors; Decoding; Elliptic curve cryptography; Elliptic curves; Hardware; Public key cryptography; Read only memory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced System Integrated Circuits 2004. Proceedings of 2004 IEEE Asia-Pacific Conference on
  • Print_ISBN
    0-7803-8637-X
  • Type

    conf

  • DOI
    10.1109/APASIC.2004.1349440
  • Filename
    1349440