DocumentCode
2225807
Title
Fast modular multiplication with carry save adder
Author
Shuguo, Li ; Runde, Zhou ; Jianhua, Feng ; Honghua, Zhou
Author_Institution
Inst. of Microelectron., Tsinghua Univ., Beijing, China
fYear
2001
fDate
2001
Firstpage
360
Lastpage
363
Abstract
An implementation algorithm for modular multiplication is proposed based on Koc´s sign estimation technique. The main computation for the algorithm is divided into two parallel parts, i.e. computing 2T mod N and computing P=P+ajT (mod N). Since the two parts use the sign estimation technique, the n-bit addition carry chain can be reduced to 4-bit addition. This makes the circuit clock frequency high. One n-bit modular multiplication is completed every n+1 clock cycles. For n-bit exponent and n-bit modulus, the time and hardware cost are 1.5n(n+1) clock cycles and 20n gates count with CSA technique, respectively
Keywords
adders; carry logic; clocks; multiplying circuits; 4 bit; CSA technique; Koc´s sign estimation technique; addition carry chain; carry save adder; circuit clock frequency; modular multiplication; n-bit exponent; n-bit modulus; Adders; Circuits; Clocks; Concurrent computing; Costs; Cryptography; Frequency; Hardware; Microelectronics; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2001. Proceedings. 4th International Conference on
Conference_Location
Shanghai
Print_ISBN
0-7803-6677-8
Type
conf
DOI
10.1109/ICASIC.2001.982575
Filename
982575
Link To Document