计算机研究与发展
計算機研究與髮展
계산궤연구여발전
JOURNAL OF COMPUTER RESEARCH AND DEVELOPMENT
2006年
6期
1076-1082
,共7页
RSA%高速%可配置%加密芯片%VLSI
RSA%高速%可配置%加密芯片%VLSI
RSA%고속%가배치%가밀심편%VLSI
通过算法级分析和对比RSA原始算法以及改进型模幂模乘算法,提出了一种双重流水线结构的RSA密码协处理器体系结构,该结构具备高速、可配置性能.基于该体系结构,可以根据不同的用户需求,方便地设计出支持各种速度和密钥长度的RSA密码处理器.该体系结构尤其适用于设计高速、高位宽RSA密码芯片;同时其可配置性能也可以满足低速、高位数、高安全性RSA系统的市场需求.另外,基于该体系结构设计的RSA加密IP,非常适合SoC的芯片设计.最后,基于该体系结构设计了一款高速1024b RSA密码加密芯片,采用0.18μm标准单元库设计,实现结果显示,芯片在150MHz时钟频率下能完成每秒5000次1024b RSA加密运算,是国内同类产品中速度最快的.
通過算法級分析和對比RSA原始算法以及改進型模冪模乘算法,提齣瞭一種雙重流水線結構的RSA密碼協處理器體繫結構,該結構具備高速、可配置性能.基于該體繫結構,可以根據不同的用戶需求,方便地設計齣支持各種速度和密鑰長度的RSA密碼處理器.該體繫結構尤其適用于設計高速、高位寬RSA密碼芯片;同時其可配置性能也可以滿足低速、高位數、高安全性RSA繫統的市場需求.另外,基于該體繫結構設計的RSA加密IP,非常適閤SoC的芯片設計.最後,基于該體繫結構設計瞭一款高速1024b RSA密碼加密芯片,採用0.18μm標準單元庫設計,實現結果顯示,芯片在150MHz時鐘頻率下能完成每秒5000次1024b RSA加密運算,是國內同類產品中速度最快的.
통과산법급분석화대비RSA원시산법이급개진형모멱모승산법,제출료일충쌍중류수선결구적RSA밀마협처리기체계결구,해결구구비고속、가배치성능.기우해체계결구,가이근거불동적용호수구,방편지설계출지지각충속도화밀약장도적RSA밀마처리기.해체계결구우기괄용우설계고속、고위관RSA밀마심편;동시기가배치성능야가이만족저속、고위수、고안전성RSA계통적시장수구.령외,기우해체계결구설계적RSA가밀IP,비상괄합SoC적심편설계.최후,기우해체계결구설계료일관고속1024b RSA밀마가밀심편,채용0.18μm표준단원고설계,실현결과현시,심편재150MHz시종빈솔하능완성매초5000차1024b RSA가밀운산,시국내동류산품중속도최쾌적.