DocumentCode :
1153825
Title :
The Calcualtion of Multiplicative Inverses Over GF(P) Efficiently Where P is a Mersenne Prime
Author :
Thomas, J.J. ; Keller, J.M. ; Larsen
Author_Institution :
Department of Research Engineering, Ven-Tel Inc.
Issue :
5
fYear :
1986
fDate :
5/1/1986 12:00:00 AM
Firstpage :
478
Lastpage :
482
Abstract :
The extended Euclidean algorithm is typically used to calculate multiplicative inverses over finite fields and rings of integers. The algorithm presented here has approximately the same number of average iterations and maximum number of iterations. It is shown, when P is a Mersenne prime, implementation of this algorithm on a processor, designed especially for mod P arithmetic operations, produces a more efficient algorithm with respect to the amount of program statements and number of operations. It is then shown heuristically, when the division and multiplications are performed simultaneously, the Euclidean algorithm has fewer subiterations.
Keywords :
Euclid´s algorithm; Fermat prime; Mersenne prime; finite fields; modulo P; multiplicative inverse; prime number; rings of integers; Algorithm design and analysis; Arithmetic; Digital filters; Filtering algorithms; Galois fields; Gaussian approximation; Hardware; Polynomials; Process design; Signal processing algorithms; Euclid´s algorithm; Fermat prime; Mersenne prime; finite fields; modulo P; multiplicative inverse; prime number; rings of integers;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1986.1676791
Filename :
1676791
Link To Document :
بازگشت