基于心动阵列的RSA算法的VLSI实现

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:liongliong429
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
RSA公钥密码算法是目前信息安全领域最成熟,使用最广泛的一种算法。然而由于RSA加解密运算中使用的大数模幂运算运算量很大,制约了RSA算法的更广泛的应用。因此,研究一种RSA运算的协处理器具有重要的现实意义。在本文中我们介绍了一种基于可伸展的Montgomery模乘结构的1024位RSA加解密芯片实现。 文中首先研究了Montgomery模乘算法,并针对模幂运算的特点对算法进行改进,提高了模乘的运算速度。由本算法设计的模乘单元采用的新型心动阵列结构,可以在有效控制芯片面积的前提下,极大的提高运算频率,从而提高运算速度。 文中还介绍了多种模幂算法,并选取了其中2进制算法的R-L形式作为我们实现模型。同时,我们对本模幂算法进行改进,使之适合运用于Montgomery模乘算法。我们还研究了L-R形式的模幂单元作为对照。 经过ModelSim仿真和Design Compiler综合,我们实现的模幂单元在最差条件下能运行于100MHz频率。在相同的频率下,运算速度是L-R模幂单元的1.5倍,是另一项目组w=2的2w进制算法的模幂单元的1.38倍,适合应用于对运算速度要求较高的场合。
其他文献
Web服务的蓬勃发展造成网络上出现大量功能相同或者相似而其服务质量(QoS)相异的服务。为了从功能相同或相似的Web服务选择出合适者,保证整个服务组合流程的QoS优化,本文对目
合成孔径雷达(SAR)是一种工作在微波波段的相干成像雷达,由于其全天候和强透射性等特点,在军事和民用方面显示出巨大的发展潜力和广泛的应用前景。但是SAR相干成像方式使SAR图
  本文主要是研究多天线系统下的空时处理技术。空时码是在空间维和时间维对信号进行联合处理的一种技术,本文根据空时码是否基于发送分集分别进行了讨论,首先从多天线的结构
1病历摘要男,63岁。因冠心病、高血压入院。查体:T 36.8℃,P95次/min,BP 130/80 mm Hg,R 18次/min。按医嘱给予血塞通注射液20 ml加入0.9%氯化钠注射液250 ml静脉滴注。液体
在图像的获取、传输过程中以及将图像数字化的过程中,图像质量的下降是不可避免的。利用图像增强算法对图像进行处理,可以使图像的质量大幅度的提升,提高图像的可分辨程度和视觉
本文分析了呼叫中心的重要技术组成CTI原理,论述了呼叫中心迅速发展的原因,认为其原因主要是巨大的市场需求和商业动机。 本文着重对传统呼叫中心的构成和主要系统的组成部
论文主要对数字电视地面传输单载波系统的均衡进行了研究,并对系统进行了仿真。论文首先介绍了国内外数字电视地面传输的研究近况,以及数字电视地面传输标准以及国内数字电视
无线网状网是一种高速率、高容量的多点对多点网络,可把它看成是Ad Hoc网络的简化版本。正如Ad Hoc网络一样,无线网状网中的路由是它的一项关键技术。基于此,本论文对无线网状网
作为一种新颖的多址接入方式,多载波CDMA (MC-CDMA)充分利用了OFDM最优频率利用率以及CDMA的多址和频率分集,且系统容量和抗符号间干扰性能明显优于传统的单载波CDMA。这些特性
美宝湿润烧伤膏是烧伤的外用药,然而,在外科换药中笔者却发现该药对化脓性伤口、久治不愈的伤口、引流管口等都有非常明显的愈合作用.去腐生肌作用非常有效,能显著缩短病程,