DocumentCode :
2822449
Title :
Hardware implementation of a novel inversion algorithm
Author :
Naseer, M. ; Savas, E.
Author_Institution :
Sabanci Univ., Istanbul
Volume :
2
fYear :
2003
fDate :
30-30 Dec. 2003
Firstpage :
798
Abstract :
Computation of multiplicative inverses in finite fields GF (p) and GF (2n) is the most time consuming operation in elliptic curve cryptography especially when affine coordinates are used. Since the existing algorithms based on extended Euclidean algorithm do not permit a fast software implementation, projective coordinates, which eliminate almost all of the inversion operations from the curve arithmetic, are preferred. In this paper, a hardware implementation of inversion algorithms for both binary extension and prime fields is presented. The algorithms are varying slightly from the Montgomery inverse algorithm. A hardware structure, using multiword format is implemented on chip, which allows scalability with a broader precision range
Keywords :
cryptography; digital arithmetic; hardware-software codesign; Euclidean algorithm; Montgomery inverse algorithm; elliptic curve cryptography; finite fields; hardware implementation; inversion algorithm; multiplicative inverses; software implementation; Algorithm design and analysis; Arithmetic; Elliptic curve cryptography; Elliptic curves; Galois fields; Government; Hardware; Scalability; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
Conference_Location :
Cairo
ISSN :
1548-3746
Print_ISBN :
0-7803-8294-3
Type :
conf
DOI :
10.1109/MWSCAS.2003.1562407
Filename :
1562407
Link To Document :
بازگشت