DocumentCode :
395252
Title :
An efficient implementation of multi-prime RSA on DSP processor
Author :
Krishnamurthy, Anand ; Tang, Yiyan ; Xu, Cathy ; Wang, Yuke
Author_Institution :
Dept. of Comput. Sci., Texas Univ. at Dallas, Richardson, TX, USA
Volume :
2
fYear :
2003
fDate :
6-10 April 2003
Abstract :
The Rivest, Shamir and Adleman (1978) RSA algorithmis a popular cryptography algorithm widely used in signing and encrypting operations for security systems. Generally, the software implementations of the RSA algorithm are based on 2-prime RSA. The multi-prime RSA has been proposed to speed up RSA implementations. Both 2-prime and multi-prime implementations require squaring reduction and multiplication reduction of multi-precision integers. The Montgomery (1985) reduction algorithm is the most efficient for the squaring and multiplication reductions. We present a new method to implement the Montgomery squaring reduction, which speeds up squaring reduction by 10-15% for various key sizes. Furthermore, a multi-prime 1024-bit RSA signing operation is implemented on the TI TMS320C6201 DSP processor with the new reduction method. As a result, the signing operation can be finished within 6 ms, which is about twice faster than the RSA implementation of Itoh, Takenaka, Torii, Temma and Kurihara (see Proc. of CHES´99, p.61-71, 1999) on the same DSP platform.
Keywords :
cryptography; digital signal processing chips; 1024 bit; 2-prime implementation; 6 ms; DSP platform; Montgomery reduction algorithm; RSA algorithm; TI TMS320C6201 DSP processor; cryptography algorithm; encrypting operations; multi-precision integers; multi-prime RSA implementation; multi-prime implementation; multiplication reduction; security systems; signing operations; software implementations; squaring reduction; Authentication; Cathode ray tubes; Computer science; Computer security; Digital signal processing; Postal services; Public key cryptography; Software algorithms; Software systems; Telecommunication traffic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2003. Proceedings. (ICASSP '03). 2003 IEEE International Conference on
ISSN :
1520-6149
Print_ISBN :
0-7803-7663-3
Type :
conf
DOI :
10.1109/ICASSP.2003.1202387
Filename :
1202387
Link To Document :
بازگشت