Title :
A novel systolic VLSI architecture for fast RSA modular multiplication
Author :
Kang, Min-Sup ; Kurdahi, Fadi J.
Author_Institution :
Dept. of Comput. Sci. & Eng., Anyang Univ., South Korea
Abstract :
In this paper, we present a novel systolic VLSI architecture for performing fast modular multiplication in RSA cryptosystem. First, we propose a modified version of Montgomery´s modular multiplication algorithm using a precomputed addition result, and then the proposed algorithm is mapped onto linear systolic arrays of processing elements for modular multiplication. Our implementation results have shown that the proposed systolic VLSI architecture is suitable for implementing high performance RSA cryptosystem, compared to conventional Montgomery´s algorithm.
Keywords :
VLSI; digital arithmetic; integrated circuit design; public key cryptography; systolic arrays; RSA cryptosystem; fast RSA modular multiplication; linear systolic array mapped algorithm; modified Montgomery modular multiplication algorithm; precomputed addition; processing elements; systolic VLSI architecture; Arithmetic; Business; Computer architecture; Computer science; Data communication; Digital signatures; Hardware; Public key cryptography; Systolic arrays; Very large scale integration;
Conference_Titel :
ASIC, 2002. Proceedings. 2002 IEEE Asia-Pacific Conference on
Print_ISBN :
0-7803-7363-4
DOI :
10.1109/APASIC.2002.1031537