DocumentCode
3469742
Title
FPGA implementation of alterable parameters RSA public-key cryptographic coprocessor
Author
Nuan, Wen ; Bin, Dai Zi ; Fu, ZhangYong
Author_Institution
Inst. of Electron. Technol., PLA Inf. Eng. Univ., Zhengzhou
Volume
2
fYear
2005
fDate
24-0 Oct. 2005
Firstpage
769
Lastpage
773
Abstract
This paper studies on the FPGA implementation of RSA public-key cryptographic coprocessor based on systolic array architecture, the typical Montgomery´s algorithm is presented first, in order to make it suitable for implementation on Altera´s FPGA, a modified radix-2 version is proposed and then a high-performance architecture is designed for modular multiplication. The conception of alterable parameter is applied in this design also, which extends the flexibility effectively. The proposed RSA coprocessor has distinctive features that not only computation speed is significantly fast but also hardware overhead is drastically decreased
Keywords
coprocessors; field programmable gate arrays; logic design; public key cryptography; systolic arrays; Altera FPGA; FPGA implementation; Montgomery algorithm; RSA coprocessor; field programmable gate arrays; modular multiplication; public-key cryptographic coprocessor; systolic array architecture; Arithmetic; Clocks; Coprocessors; Design engineering; Field programmable gate arrays; Frequency; Hardware; Programmable logic arrays; Public key cryptography; Systolic arrays;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2005. ASICON 2005. 6th International Conference On
Conference_Location
Shanghai
Print_ISBN
0-7803-9210-8
Type
conf
DOI
10.1109/ICASIC.2005.1611428
Filename
1611428
Link To Document