清华大学学报(自然科学版)
清華大學學報(自然科學版)
청화대학학보(자연과학판)
Journal of Tsinghua University
2001年
7期
110-113
,共4页
杨骞%吴行军%周润德%鲁瑞兵
楊鶱%吳行軍%週潤德%魯瑞兵
양건%오행군%주윤덕%로서병
公钥密码算法%RSA算法%Montgomery模乘%CIOS方法%窗口法%嵌入式
公鑰密碼算法%RSA算法%Montgomery模乘%CIOS方法%窗口法%嵌入式
공약밀마산법%RSA산법%Montgomery모승%CIOS방법%창구법%감입식
RSA加密是一个运算密集的过程,为了CPU能实时进行处理,设计了一种嵌入式RSA处理器,它可以在外部微处理器的控制下完成RSA加解密运算。设计中采用了适合硬件实现的CIOS方法,在保持硬件规模较小的同时加速模乘运算速度。在设计中还采用了窗口法减少模幂运算过程中所需进行的模乘运算次数,大大提高了处理速度。在电路的控制逻辑中,采取了流水线操作,进一步提高了处理速度。在20 MHz的时钟频率下,该处理器完成1024 bit的模幂运算最多只需160 ms。电路规模约为26 000等效逻辑门,适合用于各种嵌入式系统中。
RSA加密是一箇運算密集的過程,為瞭CPU能實時進行處理,設計瞭一種嵌入式RSA處理器,它可以在外部微處理器的控製下完成RSA加解密運算。設計中採用瞭適閤硬件實現的CIOS方法,在保持硬件規模較小的同時加速模乘運算速度。在設計中還採用瞭窗口法減少模冪運算過程中所需進行的模乘運算次數,大大提高瞭處理速度。在電路的控製邏輯中,採取瞭流水線操作,進一步提高瞭處理速度。在20 MHz的時鐘頻率下,該處理器完成1024 bit的模冪運算最多隻需160 ms。電路規模約為26 000等效邏輯門,適閤用于各種嵌入式繫統中。
RSA가밀시일개운산밀집적과정,위료CPU능실시진행처리,설계료일충감입식RSA처리기,타가이재외부미처리기적공제하완성RSA가해밀운산。설계중채용료괄합경건실현적CIOS방법,재보지경건규모교소적동시가속모승운산속도。재설계중환채용료창구법감소모멱운산과정중소수진행적모승운산차수,대대제고료처리속도。재전로적공제라집중,채취료류수선조작,진일보제고료처리속도。재20 MHz적시종빈솔하,해처리기완성1024 bit적모멱운산최다지수160 ms。전로규모약위26 000등효라집문,괄합용우각충감입식계통중。