• DocumentCode
    2824517
  • Title

    A 521-bit dual-field elliptic curve cryptographic processor with power analysis resistance

  • Author

    Lee, Jen-Wei ; Chen, Yao-Lin ; Tseng, Chih-Yeh ; Chang, Hsie-Chia ; Lee, Chen-Yi

  • Author_Institution
    Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2010
  • fDate
    14-16 Sept. 2010
  • Firstpage
    206
  • Lastpage
    209
  • Abstract
    Recently, several hardware implementations for elliptic curve cryptography have been proposed but few of them considered the dual-field functions, real-time requirement, hardware efficiency, and power analysis resistance as a whole. In this paper, a new unified division algorithm and a free pre-computation scheme are introduced to accelerate the GF(p)/GF(2n) elliptic curve arithmetic functions. The overall hardware is optimized by a very compact Galois field arithmetic unit with the fully pipelined technique. Moreover, a key-blinded technique with regular calculation is designed against the power analysis attacks without degrading clock speed. After fabricated in 90nm CMOS 1P9M process, our ECC processor occupied 0.55mm2 can perform the scalar multiplication in 19.2ms over GF(p521) and 8.2ms over GF(2409), respectively.
  • Keywords
    Galois fields; digital arithmetic; microprocessor chips; public key cryptography; 521-bit dual-field elliptic curve cryptographic processor; CMOS 1P9M process; ECC processor; Galois field arithmetic unit; dual-field functions; elliptic curve arithmetic functions; elliptic curve cryptography; free precomputation scheme; fully pipelined technique; hardware efficiency; hardware implementation; key-blinded technique; power analysis attacks; power analysis resistance; real-time requirement; regular calculation; unified division algorithm; Adders; Algorithm design and analysis; Elliptic curve cryptography; Hardware; Real time systems; Resistance; Shift registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    ESSCIRC, 2010 Proceedings of the
  • Conference_Location
    Seville
  • ISSN
    1930-8833
  • Print_ISBN
    978-1-4244-6662-7
  • Type

    conf

  • DOI
    10.1109/ESSCIRC.2010.5619893
  • Filename
    5619893