• DocumentCode
    3256359
  • Title

    Strategies for VLSI implementations of finite field inversion algorithms

  • Author

    Jachimiec, Nathan ; Iliev, Nick ; Stine, James

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Illinois Inst. of Technol., Chicago, IL, USA
  • fYear
    2005
  • fDate
    7-10 Aug. 2005
  • Firstpage
    1589
  • Abstract
    Inversion of a finite field element is the most time consuming of all field arithmetic operations which is why it is avoided as much as possible in elliptical curve cryptosystem implementations. Unfortunately, there exists only two methods for performing inversion: the Euclidean algorithm and inversion through multiplication based on Fermat´s theorem. VLSI implementations of these methods are examined in detail using TSMC SCN6M 0.18μm technology in GF(2163) using polynomial basis representation. Observations are made comparing the variants of each method and strategies are presented to improve VLSI implementations.
  • Keywords
    Galois fields; VLSI; cryptography; digital arithmetic; 0.18 micron; Euclidean algorithm; Fermat theorem; VLSI implementations; elliptical curve cryptosystem; field arithmetic operations; finite field inversion algorithms; polynomial basis representation; Application software; CMOS technology; Digital arithmetic; Elliptic curve cryptography; Galois fields; Iterative algorithms; Military computing; Military standards; Polynomials; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. 48th Midwest Symposium on
  • Print_ISBN
    0-7803-9197-7
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2005.1594419
  • Filename
    1594419