Shi-ting Lu, Suiyu Zhang, Yulong Zhang, Jun Han, Xiaoyang Zeng
{"title":"Architectural integration of RSA accelerator into MIPS processor","authors":"Shi-ting Lu, Suiyu Zhang, Yulong Zhang, Jun Han, Xiaoyang Zeng","doi":"10.1109/ASICON.2009.5351536","DOIUrl":null,"url":null,"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 given1.","PeriodicalId":446584,"journal":{"name":"2009 IEEE 8th International Conference on ASIC","volume":"210 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-12-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 IEEE 8th International Conference on ASIC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ASICON.2009.5351536","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
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 given1.