椭圆曲线密码处理器关键技术研究

来源 :中国人民解放军信息工程大学 解放军信息工程大学 | 被引量 : 3次 | 上传用户:honglou123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码处理器是椭圆曲线密码实现的重要方式,椭圆曲线密码处理器关键技术研究具有重要理论和实践意义。同课题组已有一款支持双域576比特以内曲线长度的椭圆曲线密码处理器,其在同类处理器中性能突出,但是资源消耗巨大。本文基于此款椭圆曲线密码处理器,以优化性能资源比为目标,从椭圆曲线密码处理特征入手,针对椭圆曲线密码处理器体系结构和运算单元两个方面开展研究。论文研究了在仿射坐标下实现点加和倍点的调度特征,建立了点加和倍点调度优化模型,提出了异构双路并行的处理器体系结构;在此基础上研究了超长指令字(Very Long Instrustion Word,VLIW)指令面向椭圆曲线密码应用适配特点,吸收超标量结构乱序执行思想,提出了一种VLIW-matrix指令执行模式;针对异构双路并行结构和VLIW-matrix指令执行模式,提出了分层分簇式存储结构,设计了分层式寄存器堆和向量结构存储器,能够有效提高数据调度效率,提升了椭圆曲线密码处理器处理性能。论文研究了椭圆曲线密码处理器运算单元设计,采用在仿射坐标下优化模除运算的设计思路,提出了双比特扫描模除算法,设计了高速模除单元;随后提出了双比特扫描模乘算法,设计了基于加法器的模乘单元;最后,对模除和模乘单元结构进行了统一,设计了以模除结构为基础、可以实现有限域全部运算、功能可裁剪的统一功能单元。理论和实验评估表明,基于本文优化的模除、模乘单元,在仿射坐标下实现点加和倍点超过了投影坐标下实现性能,且功能单元资源极大缩减。最后,本文对提出的椭圆曲线密码处理器体系结构和运算功能单元进行了实现,并从软件模拟、硬件仿真、FPGA验证等不同层面进行了系统验证。性能对比结果表明,本文的设计优化达到了保持较高性能下优化资源的设计初衷,以原处理器38%的资源实现了94%的性能,为设计高效的椭圆曲线密码处理器提供了新的设计思路和实现技术。
其他文献
28岁的朝鲜族战士金春明。入伍9年10次立功。40余次受奖,从死亡线上抢救出遇险群众59人。面对荣誉、鲜花和掌声,这位年轻的共产党员说:到任何时候我都会提醒自己-- 28-year-
俄罗斯曾经是相机生产大国,生产过上千个种类的各种类型的相机,总产量高达几千万台!很多的量产机型通过边贸等各种途径流通到我国.其中,有一种像长枪一样的相机,在我国的相机
期刊
一rn清光绪二十四年(1898年),张静江来到总统府,这是他第一次来,当时这地方还是两江总督署,主人叫刘坤一,把张静江喊到两江总督署来的正是两江总督刘坤一.rn这是刘坤一上任两
期刊
★改变进餐顺序1、饭前可吃些生黄瓜、西红柿。2、有条件的先吃些可溶性纤维素。3、吃饭先喝汤。4、先吃些炒好的菜。5、再吃主食和蔬菜。★改变进餐方法1、细嚼慢咽,不要狼吞
2018年1月23日下午,由中国出版集团、人民文学出版社、《当代》杂志社主办的第十四届《当代》长篇小说论坛暨第十九届《当代》文学拉力赛颁奖典礼,在中国出版集团会议厅举行.
期刊
SDH(Synchronous Digital Hierarchy)在光网络传输体系中占有重要的地位。SDH接口的规范化是不同厂家的设备互联互通的关键,SDH同步体制对网络节点的数据信息接口作了统一的
随着嵌入式系统的广泛应用和计算机网络技术的迅猛发展,嵌入式系统的Internet网络化成为近年来嵌入式应用领域的一个研究热点。嵌入式Internet将小型简单的低成本嵌入式系统连
从20世纪40年代起营养学家就开始根据相关知识,建议营养素的参考摄入量,以预防营养素摄入量不足或过多的危险。我国自1955年开始制定了“每日膳食中营养素供给量(RDA)”,建议中国
药物剂量是医药和相关科技书刊中常常涉及的内容,其正确与否,往往事关重大.药物剂量的基本组成内容一般包括两个方面,一是单次剂量,二是每日用药次数,这两个方面构成用药的日
中国加入WTO之后 ,随着改革的逐步深化 ,业界对出版产业性质的认识越来越深入。但是 ,长期以来 ,由于中国的出版业一直被作为事业单位对待 ,即使在国家大力促进出版产业化改