基于异步微流水线的RSA加解密算法研究与实现

来源 :广西民族大学 | 被引量 : 1次 | 上传用户:wanmei_zxn
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在网络科技及计算机硬件快速发展的今天,信息化已经成为潮流。随着信息化程度提高,对信息的安全性也提出了更高的要求,其中密码相关的原理与技术已经成为信息化社会安全技术的核心。目前业界广泛使用ISO推荐的RSA公钥密码体制保障信息安全。RSA算法的核心是大数的模幂运算,其密钥的长度可变。本文对RSA算法的基本理论和原理进行了分析,并深入研究了Montgomery模幂算法、CIOS模乘算法和循环算法的结构。在算法实现上,创新地使用异步电路设计思路,利用其与同步电路的在功耗、性能、电磁干扰等方面的不同特性,设计出高性能电路。本文还探索异步微流水线的新型设计方法,对两相双轨和四相双规编码协议、Muller CElement和Click单元进行深入研究,采用基于Click的异步微流水线结构控制RSA算法实现的运算逻辑,最终实现了异步RSA加解密算法。DPA攻击可以比较容易地破解常规的RSA算法实现电路,通过时钟机制也只能加大DPA攻击的难度,不能根除这种危害。本文通过采用基于异步微流水线的数据路径作为实现方式,消除时钟机制,可以有效地防止DPA攻击。本文在Xilinx公司7系列的FPGA(XCV485T-1762-2)上,完成了1024位RSA加解密算法的调试与验证。
其他文献
美国教师专业发展学校是教师专业化运动的产物。基于合作关系的不同认识,教师专业发展学校的运行机制各不相同。在借鉴教师专业发展学校经验的同时,应该分析各种具体模式运行
随着我国经济的快速发展,带动了我国的水利水电工程的建设发展。由于水利水电工程的施工环境的原因,很多的施工过程都是在水环境施工中,其中,对于水利水电工程而言,防渗工作
本文采集了1994—2004年中国上市公司的相关平行数据,运用动态目标调整模型考察了上市公司的资本结构及其调整过程。模型中不仅包含了企业微观特质因素,而且包含了信息不对称
选取皖北地区的551名特殊教育教师进行问卷调查予以探究特教教师的学校支持感、职业使命感与工作满意度之间的关系。结果发现:特教教师在学校支持感、职业使命感与工作满意度
高三复习课难上,大多流于一般性的程式,课堂气氛沉闷,严重地影响了学生学习的积极性和课堂教学的效果。坚持以学生为主体,做好教学设计,有意识地活跃课堂气氛,就能够在很大程
本文根据五年研究的结果,从调整“激素平衡”、种条生理状态、扦插技术、生态环境等方面广泛地论述了影响刺槐扦插成活的限制因子,及其解决的途径与技术。主要研究内容为不同
本文围绕"发现学习"模式这种教学方式,对其在高中历史教学中的运用情况分别从三个方面进行了分析和探讨,希望能够对高中历史课堂教学起到一定的帮助。
从“不通则痛”、“不荣则痛”两个方面阐述了疼痛的中医病机 ,继而从实性疼痛、虚性疼痛、虚实夹杂性疼痛三个方面论述了针药结合治疗痛症协同增效的中医机制 ,最后 ,提出目
初中数学高效教学的途径之一,是借助于数学实验的力量。数学实验有效开展的关键不在于所用器材的新颖,而在于数学实验中的"动手"是否由"动脑"驱动,最终又是不是指向"动脑"。