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 :
بازگشت