• DocumentCode
    1817579
  • Title

    A compact finite field processor over GF(2m) for elliptic curve cryptography

  • Author

    Kim, Ju-Hyun ; Lee, Dong-Ho

  • Author_Institution
    Graduate Sch. of Electron. Eng., Kyungpook Nat. Univ., Taegu, South Korea
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Abstract
    This paper proposes a compact finite field processor over GF(2m) using polynomial basis. The proposed processor uses the extended Euclidean algorithm for field division and the LSB-first procedure for field multiplication. Addition, multiplication, and division are implemented directly sharing a common datapath hardware. The presented processor accepts an external irreducible polynomial and allows several field sizes with small area overhead The proposed processor requires (6m2+16m+11mm/8-16m/8-17) cycles for elliptic curve scalar multiplication over GF(2m) using double-addition method We were able to implement a finite field processor over GF(2192) with 16,847 gate counts.
  • Keywords
    Galois fields; digital arithmetic; digital signal processing chips; public key cryptography; Galois field; LSB-first procedure; addition; arithmetic unit; compact finite field processor; control unit; datapath hardware; division; elliptic curve cryptography; elliptic curve scalar multiplication; extended Euclidean algorithm; field division; field multiplication; field sizes; finite field multiplication; gate counts; irreducible polynomial; multiplication; polynomial basis; public key cryptography; register unit; small area overhead; Arithmetic; Elliptic curve cryptography; Elliptic curves; Equations; Galois fields; Hardware; Polynomials; Public key cryptography; Registers; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2002. ISCAS 2002. IEEE International Symposium on
  • Conference_Location
    Phoenix-Scottsdale, AZ
  • Print_ISBN
    0-7803-7448-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2002.1010994
  • Filename
    1010994