DocumentCode
1402683
Title
A new RSA cryptosystem hardware design based on Montgomery´s algorithm
Author
Yang, Ching-Chao ; Chang, Tian-Sheuan ; Jen, Chein-Wei
Author_Institution
Dept. of Electron. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan
Volume
45
Issue
7
fYear
1998
fDate
7/1/1998 12:00:00 AM
Firstpage
908
Lastpage
913
Abstract
In this paper, we propose a new algorithm based on Montgomery´s algorithm to calculate modular multiplication that is the core arithmetic operation in an RSA cryptosystem. The modified algorithm eliminates over large residue and has very short critical path delay that yields a very high speed processing. The new architecture based on this modified algorithm takes about 1.5n2 clock cycles on the average to finish one n-bit RSA operation. We have implemented a 512-bit single-chip RSA processor based on the modified algorithm with Compass 0.6-μm SPDM CMOS cell library. The simulation results show that the processor can operate up to 125 MHz and deliver the baud rate of 164 Kbits/s on the average
Keywords
CMOS digital integrated circuits; digital arithmetic; digital signal processing chips; public key cryptography; 0.6 micron; 125 MHz; 164 Kbit/s; Compass SPDM CMOS cell library; Montgomery algorithm; RSA cryptosystem hardware design; arithmetic operation; high speed processing; modified algorithm; modular multiplication; single-chip RSA processor; Algorithm design and analysis; Application software; Circuits; Clocks; Data security; Digital arithmetic; Hardware; Notice of Violation; Public key cryptography; Signal processing algorithms;
fLanguage
English
Journal_Title
Circuits and Systems II: Analog and Digital Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1057-7130
Type
jour
DOI
10.1109/82.700944
Filename
700944
Link To Document