长整数模运算器体系结构研究及实现

来源 :西安邮电学院 | 被引量 : 0次 | 上传用户:m200997
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络技术的迅猛发展和网络技术在各行各业中的广泛应用,信息安全问题日益突出。密码技术可以有效的保证信息的保密性、完整性、可用性和抗抵赖性。密码技术,特别是公钥密码技术中的RSA算法和椭圆曲线(Ellipse Curve Cryptography,ECC)算法的芯片级实现,代表着一个国家信息安全保障的水平。为此,各个国家都投入了大量的人力、物力进行研究。 本文主要研究工作为长整数模运算的体系结构研究与实现。首先对几种模乘运算算法进行研究,并对线性和高基两种电路体系结构进行比较。在此基础上,对两种电路体系进行了改进,并且具体实现了这两种电路结构。在线性体系结构的基础上做出了适用于协处理器结构和模幂运算器结构等两种不同应用的改进方案,从面积上对线性模乘电路进行了优化。其中一种优化方式适合于协处理器结构,可以较大程度地减小芯片面积,另一种方式适合多次连续模乘运算的模幂运算器结构。 本文的重点工作为模乘运算协处理器的设计与实现。协处理器采用标准的INTEL处理器接口,并设计了多条指令以及相应状态位,可以使模乘运算与主处理器的其它工作同步进行,节省了主处理器的资源。论文提出的体系结构和所设计电路经过功能仿真和FPGA验证,工作正确。所设计电路经过Synopsys公司的综合工具Design Compiler综合,达到了较高的运算速度。在模乘协处理器的基础上,试验性地用FPGA实现了一种基于线性模乘单元的模幂运算器电路,在运算速度上达到了较高的指标,对于1024位模幂运算,可以不依赖指数E中“1”的个数,统一在1025个模乘运算周期内完成模幂运算。
其他文献
在过去的三十年中,通信行业面临着更多的问题,比如全球用户数量迅速增长以及对高速数据传输的需求。在不久的将来,接入网中传输高速数据时,对带宽要求将会增长到多于每秒千兆比特
P2P技术是一种新兴的基于对等网络的架构。P2P通过对等体之间的直接交换实现计算资源和服务的共享。Web服务是人们针对开发分布式应用程序的又一新技术,为应用程序通信提供了
在知识经济时代,信息化应用于各个领域,高校建立起以部门应用为基础的信息管理系统:如人事管理、财务管理、图书管理、办公自动化管理、后勤管理、教务管理等系统,这些系统都是在
随着信息技术的飞速发展,数据挖掘受到越来越多的关注,本文在综述国内外数据挖掘研究发展概况后,对时间序列的表示、距离度量,聚类等几个问题进行研究,提出一些算法和解决方案,主要
随着现代网络规模的日益庞大,IPv4所提供的网络地址已经不能满足现代生活的需求。尽管现在IPv4是网络协议的主流协议,IPv6尚未得到应用,但它已逐步成为一个热门的研究领域。与此
学位
随着计算机和网络技术的普及应用,计算机已成为人们生活、学习和工作中不可缺少的一部分,存储于计算机中或者通过网络进行传输的重要信息越来越多,针对计算机用户的信息安全问题
数据复制技术是分布式数据库中提高系统可用性和可靠性的一项重要技术。数据复制通过冗余数据,可以用本地数据读取代替远程数据访问,这样不但能降低网络通信开销和缩短响应时
由于空间信息技术在相关领域应用的不断深入,产生了大量分散异构的地理环境空间信息,这些信息大多是各自独立、相对封闭、无法互相沟通和协作,形成了空间信息孤岛,难以满足Intern
论文首先介绍了多Agent协商技术,构建了多Agent多议题协商模型MLMN。并针对协商之前买(卖)方在多个卖(买)方中正确的选择和匹配问题,设计了协商对手选择及保留值预测算法;依