DocumentCode
3355536
Title
FPGA Implementation of Expandable RSA Pubic-Key Cryptographic Coprocessor
Author
Meng, Qiang ; Liu, Yuan-feng ; Dai, Zi-bin
Author_Institution
Inst. of Electron. Technol., Inf. Eng. Univ., Zhengzhou
fYear
2006
fDate
3-5 Aug. 2006
Firstpage
552
Lastpage
555
Abstract
In order to make the typical Montgomery´s algorithm suitable for various lengths RSA, this paper proposes a scheme for an expandable RSA coprocessor. This design allows for cascading the hardware of process elements when larger modulo are required. The proposed design uses optimized Montgomery´s modular multiplication algorithm. The proposed architecture has distinctive features, i.e. not only the computation speed is significantly fast but also the hardware overhead is drastically decreased
Keywords
coprocessors; field programmable gate arrays; public key cryptography; Montgomery´s modular multiplication algorithm; computation speed; expandable RSA pubic-key cryptographic coprocessor; field programmable gate array; reusable software architecture; Algorithm design and analysis; Computer architecture; Coprocessors; Cryptography; Design engineering; Design optimization; Field programmable gate arrays; Hardware; Pervasive computing; Security; FPGA; Montgomery algorithm; RSA algorithm; expandable; systolic array architecture;
fLanguage
English
Publisher
ieee
Conference_Titel
Pervasive Computing and Applications, 2006 1st International Symposium on
Conference_Location
Urumqi
Print_ISBN
1-4244-0326-x
Electronic_ISBN
1-4244-0326-x
Type
conf
DOI
10.1109/SPCA.2006.297481
Filename
4079052
Link To Document