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