DocumentCode
389950
Title
New algorithm and fast VLSI implementation for modular inversion in Galois field GF(p)
Author
Zhou, Tao ; Wu, Xingjun ; Bai, Guoqiang ; Chen, Hongyi
Author_Institution
Inst. of Microelectron., Tsinghua Univ., Beijing, China
Volume
2
fYear
2002
fDate
29 June-1 July 2002
Firstpage
1491
Abstract
Modular inversion is one of the kernel arithmetic operations in public key cryptosystems, so the design of low-cost and high-speed hardware implementation is absolutely necessary. In this paper, an improved algorithm for prime fields is presented for hardware facilitation and optimization. The hardware-oriented algorithm involves only ordinary addition/subtraction, and does not need any modular operations or multiplication and division. All of the arithmetic operations in the algorithm can be accomplished by only one adder. These features make it very suitable for fast small VLSI implementation. The VLSI implementation of the algorithm is also given and shows the high performance and low silicon penalty.
Keywords
Galois fields; VLSI; adders; digital arithmetic; public key cryptography; Galois field; VLSI; adder; kernel arithmetic operation; modular inversion algorithm; prime field; public key cryptosystem; Algorithm design and analysis; Arithmetic; Elliptic curve cryptography; Galois fields; Hardware; Kernel; Microelectronics; Public key cryptography; Silicon; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, Circuits and Systems and West Sino Expositions, IEEE 2002 International Conference on
Print_ISBN
0-7803-7547-5
Type
conf
DOI
10.1109/ICCCAS.2002.1179061
Filename
1179061
Link To Document