DocumentCode
2653958
Title
Architectural integration of RSA accelerator into MIPS processor
Author
Lu, Shiting ; Zhang, Suiyu ; Zhang, Yulong ; Han, Jun ; Zeng, Xiaoyang
Author_Institution
State-Key Lab. of ASIC & Syst., Fudan Univ., Shanghai, China
fYear
2009
fDate
20-23 Oct. 2009
Firstpage
948
Lastpage
951
Abstract
In the domain of information security, people are now prone to implement the cryptographic algorithm through hardware. Usually, these algorithms are designed as coprocessors and a system integrator must use some kind of protocol to correctly use it. This paper presents a convenient way to integrate RSA-engine onto MIPS processor based system by making use of the CP2 extension of MIPS architecture. A concrete implementation of RSA is given, and a dedicated hardware architecture is presented to integrate the MIPS processor and RSA accelerator. Also, software issues are raised and sample codes are given.
Keywords
coprocessors; protocols; public key cryptography; MIPS processor; RSA accelerator; architectural integration; coprocessors; cryptographic algorithm; hardware architecture; information security; protocol; system integrator; Algorithm design and analysis; Computer architecture; Concrete; Coprocessors; Cryptographic protocols; Cryptography; Hardware; Information security; MIPS; RSA; information security; instruction extention;
fLanguage
English
Publisher
ieee
Conference_Titel
ASIC, 2009. ASICON '09. IEEE 8th International Conference on
Conference_Location
Changsha, Hunan
Print_ISBN
978-1-4244-3868-6
Electronic_ISBN
978-1-4244-3870-9
Type
conf
DOI
10.1109/ASICON.2009.5351536
Filename
5351536
Link To Document