DocumentCode
2848948
Title
Parallel algorithms and systolic array designs for RSA cryptosystem
Author
Zhang, Chang N. ; Martin, Herold L. ; Yun, David Y Y
Author_Institution
Dept. of Electr. Eng., North Carolina A&T State Univ., Greensboro, NC, USA
fYear
1988
fDate
25-27 May 1988
Firstpage
341
Lastpage
350
Abstract
Two algorithms for computing very large integer modular exponentiation are proposed. One is based on a recording technique that significantly reduces the total number of modular multiplications. The second is parallel algorithm that can be implemented by two parallel processors and achieves optimal performance. Two corresponding systolic array designs are developed. The main advantage of these systolic architectures is to provide a potentially higher throughput for a large number of computations, namely, encryptions and decryptions in an RSA cryptosystem.<>
Keywords
cellular arrays; cryptography; digital arithmetic; parallel algorithms; RSA cryptosystem; decryptions; encryptions; modular multiplications; parallel algorithm; parallel processors; recording technique; systolic architectures; systolic array designs; very large integer modular exponentiation; Algorithm design and analysis; Computer architecture; Computer science; Cryptography; Design engineering; Equations; Parallel algorithms; Public key; Systolic arrays; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Systolic Arrays, 1988., Proceedings of the International Conference on
Conference_Location
San Diego, CA, USA
Print_ISBN
0-8186-8860-2
Type
conf
DOI
10.1109/ARRAYS.1988.18074
Filename
18074
Link To Document