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
Link To Document