DocumentCode :
2638559
Title :
Implementing the Rivest, Shamir, Adleman cryptographic algorithm on the Motorola 56300 family of digital signal processors
Author :
Taipale, Dana
Author_Institution :
Motorola Inc., Austin, TX, USA
fYear :
1996
fDate :
25-27 Jun 1996
Firstpage :
10
Lastpage :
17
Abstract :
The Rivest, Shamir, Adleman (RSA) algorithm [Rivest et al. 1978] is one of a class of cryptographic algorithms that utilize very large precision arithmetic. Multiplication, division, addition and subtraction typically need to be implemented with 512 or more bits precision-and the need for more precision grows as computational processing speeds increase. Digital signal processors are one natural way to create fast cryptographic systems because they have hardware optimized for fast arithmetic. The 56300 family of DSPs possesses characteristics that are well suited for this type of algorithm. These DSPs operate on 24 bit word sizes, and can do multiply accumulates in one clock cycle. We consider how to effectively apply these properties to obtain a fast implementation of algorithms used for RSA cryptography. The presentation is in three parts. The first section presents the RSA algorithm, with emphasis on the implementation approach use. The second section consists of a brief discussion of some salient architectural features of the 56300 family. Finally, we combine these two to obtain efficient implementations of the critical sections of the RSA algorithm
Keywords :
digital arithmetic; digital signal processing chips; parallel algorithms; parallel architectures; pipeline processing; public key cryptography; 24 bit; 24 bit word size; DSP; Motorola 56300 chip; RSA cryptography; Rivest Shamir Adleman cryptographic algorithm; architectural features; digital signal processor; implementation; multiply accumulates; Clocks; Cryptography; Digital arithmetic; Digital signal processing; Digital signal processors; Hardware; Partitioning algorithms; Public key cryptography; Signal processing algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Southcon/96. Conference Record
Conference_Location :
Orlando, FL
ISSN :
1087-8785
Print_ISBN :
0-7803-3268-7
Type :
conf
DOI :
10.1109/SOUTHC.1996.535035
Filename :
535035
Link To Document :
بازگشت