Design and implementation of reconfigurable RSA cryptosystem
Loading...
Date
Journal Title
Journal ISSN
Volume Title
Publisher
DOI
Abstract
In this paper, the hardware implementation of a reconfigurable RSA cryptosystern is presented. In order to match distinct security levels, the modified Montgomery modular multiplication algorithm is introduced into this 512/1024/2048/40196bits RSA encryption/decryption. The huge number of register is also replaced by 5 memory blocks. As a result, our design including 5 memory blocks achieves the baud rate of 99kb/s for 512-bit, 29kb1s for 1024-bit, 6.8kslb for 2048-bit and 1.7kb/s for 4096-bit on Xilinx Vertex2 XC2V8000 of 6783 slices.