DocumentCode
3194926
Title
Efficient computation of multiplicative inverses for cryptographic applications
Author
Hasan, M.A.
Author_Institution
Dept. of Electr. & Comput. Eng., Waterloo Univ., Ont., Canada
fYear
2001
fDate
2001
Firstpage
66
Lastpage
72
Abstract
Among the basic arithmetic operations over finite fields, the computation of a multiplicative inverse is the most time consuming operation. A number of methods are presented to efficiently compute the inverse using the extended Euclidean algorithm. The proposed methods can significantly reduce the computation time over large fields where the field elements are represented using a multi-precision format. A hardware structure for the inverter is also presented. The structure is area efficient and is suitable for resource constrained systems. Additionally, an application of the proposed inversion algorithm is given in the context of elliptic curve cryptography
Keywords
cryptography; digital arithmetic; inverse problems; arithmetic operations; cryptographic applications; efficient computation; elliptic curve cryptography; extended Euclidean algorithm; finite fields; hardware structure; inverter; multi-precision format; multiplicative inverses; resource constrained systems; ANSI standards; Application software; Cryptography; Delay; Digital arithmetic; Equations; Galois fields; Hardware; Inverters; Polynomials;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Arithmetic, 2001. Proceedings. 15th IEEE Symposium on
Conference_Location
Vail, CO
ISSN
1063-6889
Print_ISBN
0-7695-1150-3
Type
conf
DOI
10.1109/ARITH.2001.930105
Filename
930105
Link To Document