论文部分内容阅读
随着信息技术的飞速发展,社会的信息化程度也在逐步提高,而信息安全的重要性也变得越来越高。80年代公钥密码体制的提出,是信息安全领域一个里程碑式的事件。RSA算法是迄今为止最成功的公钥算法,并且已经成为工业界的标准。由TCG(Trusted Computing Group)提出的可信平台规范定义了一个具有安全存储和加密功能的TPM(可信平台模块)芯片,其中用到的最主要的加密算法就是RSA算法。
本文主要针对可信平台规范的要求提出了一种可以应用于TPM芯片中的RSA算法的实现结构。在满足一定加密速度并尽量减小硬件面积的前提下,设计了一个基于CIOS Montgomery算法的RSA协处理器。此外,本文的设计同时考虑了可配置性,因此本文的设计还可以有其他方面(比如智能IC卡加密)的应用。