DocumentCode :
2242684
Title :
Asynchronous Design of Modular Multiplication Using Adaptive Radix Computation
Author :
Chen, Jun-Hong ; Shieh, Ming-Der ; Wu, Haw-Shiuan ; Lin, Wen-Ching
Author_Institution :
Dept. of Electr. Eng., National Cheng Kung Univ., Tainan
fYear :
2006
fDate :
4-7 Dec. 2006
Firstpage :
606
Lastpage :
609
Abstract :
This paper explores the concurrent property inherent in the Montgomery modular multiplication algorithm and uses the adaptive radix arithmetic to speed up the operations for the proposed local synchronous global asynchronous (LSGA) architecture. The basic idea is to partition the operand into several equal-sized segments and then performs the multiplication and residue calculations in a concurrent LSGA fashion. To further reduce the computation time, multi-bit overlapping scanning technique is employed to decrease the number of operations in each segment under limited hardware resources. Experimental results show that the developed LSGA exhibits much better performance than the synchronous design using the same algorithm
Keywords :
cryptography; digital arithmetic; encoding; Montgomery modular multiplication; RSA; adaptive radix arithmetic; adaptive radix computation; asynchronous design; local synchronous global asynchronous architecture; modular exponentiation; multi-bit overlapping scanning technique; Algorithm design and analysis; Arithmetic; Computer architecture; Concurrent computing; Electronic mail; Elliptic curve cryptography; Equations; Hardware; Heart; Partitioning algorithms; Montgomery modular multiplication; RSA; local synchronous global asynchronous; modular exponentiation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Circuits and Systems, 2006. APCCAS 2006. IEEE Asia Pacific Conference on
Conference_Location :
Singapore
Print_ISBN :
1-4244-0387-1
Type :
conf
DOI :
10.1109/APCCAS.2006.342061
Filename :
4145466
Link To Document :
بازگشت