Design and Implementation of High-Speed Configurable RSA Accelerator

ZENG Jian-lin,HUANG Kai,MA De,FENG Jiong,GE Hai-tong,YAN Xiao-lang
DOI: https://doi.org/10.3969/j.issn.1000-9787.2012.06.029
2012-01-01
Abstract:To implement high-speed configurable RSA accelerator,a pipelined modular multiplier architecture based on radix—64 Montgomery modular multiplication algorithm and its corresponding configurable memory architecture are proposed.With parallel calculation of five-stage pipeline and configurable memory,it fulfills RSA calculation ranging from 256-bit to 2048 bit efficiently.As is shown in experiment,compared with other related works,the proposed pipeline architecture can reach better tradeoff between performance and resource.The accelerator is able to increase the performance of modular multiplier and total data throughput.With 73-kilo gates,it achieves 333 kbps data throughput for 1024-bit RSA calculation.
What problem does this paper attempt to address?