摘要
给出了一种1024位RSA算法加密芯片的完整设计方案。本方案采用了Barret模缩减算法和反复平方法,根据大数运算的特点和降低资源消耗的需要改进了电路结构,并采用全定制IC的设计流程进行实现。结果表明,该方案结构简单,资源利用率高,且能达到较高的性能。
A scheme of 1024-bit cryptosystem based on RSA encryption algorithm was presented. Barret's modular reduction method and binary representations algorithm were used, architecture improvements were proposed in terms of large scale integral operation and chip size saving. The application specific IC design flow was introduced into the implementation. The benefit of the scheme results in brief structure, high utilization and high performance of the design.
出处
《半导体技术》
CAS
CSCD
北大核心
2006年第5期367-369,373,共4页
Semiconductor Technology
基金
2003年教育部科学技术研究重点项目(03130)
关键词
公钥密码
模乘
模幂
RSA
modular multiplication
modular exponentiation