基于GF(2~n)的椭圆曲线加密算法在FPGA上的设计与实现

被引量 : 7次 | 上传用户:wx666xw
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
椭圆曲线密码体制(Elliptic Curve Cryptography-ECC)是目前公钥密码体制中能够提供每比特最高安全强度的一种公钥体制。它具有密钥长度短,存储量小和带宽要求低等优点,已经被许多国际标准化机构作为标准化文件向全球颁布,被认为是下一代最通用的公钥密码系统。 本文重点研究了基于GF(2~n)的椭圆曲线加密算法的FPGA实现问题。作者研究了一些具体的相关算法,设计了一种基于GF(2~n)的ECC加密算法的硬件实现方案。在实现过程中,按照层次化、模块化的思想,通过对每个层次和模块都进行仿真验证,来保证整体设计的正确性。在确保每个模块的设计正确后,完成了顶层设计,并进行了总体仿真,最后通过逻辑综合,布局、布线完成时序后仿真。本方案具有一定的灵活性和通用性,适用于FPGA实现。 论文首先介绍并分析了椭圆曲线密码体制的优点及研究现状;其次详细介绍了椭圆曲线密码芯片中核心模块的硬件设计过程,设计出一种串并混合的乘法器,达到了面积与速度的均衡匹配,并将乘法与求逆运算部分集中设计到了一个模块中,节约了硬件资源;第三设计了一种基于二进制扩域的椭圆曲线加密算法的硬件实现架构,并在两条安全椭圆曲线(191bit和233bit)上完成了其设计。第四对本课题设计的硬件系统进行了仿真实验,并对实验结果进行了分析。最后,作者对本文进行了总结并展望了以后的工作。
其他文献
射频身份识别技术是一种非接触式的自动识别技术,其基本原理是利用射频信号空间耦合或传输的特性,实现对静止或移动物体的自动识别。近距离射频身份识别系统在国内外已经大量
在我国资本市场发展的过程中,企业金融创新领域出现了整体上市这一概念,受到了集团企业的广泛关注。基于此,本文从整体上市与公司绩效的概念入手,将A房地产企业作为研究对象,
异位促肾上腺皮质激素综合征系垂体以外的肿瘤分泌大量促肾上腺皮质激素,伴肾上腺皮质增生,引起皮质醇大量分泌所致的临床综合征。常见病因为小细胞肺癌、胰腺癌、胸腺癌、支
<正>钠与水反应的微型实验是根据人教版必修1中第三章第一节的实验3-3改进而成,教材中的实验操作:在烧杯中加一些水,滴入几滴酚酞试液,然后把一小块钠放入水中。实验原理:2Na
随着城市规模不断扩大,城市化进程不断加快及机动车保有量迅速增加,目前己建快速路基本不能满足快速增长的城市交通需求,“城市交通拥堵病”正向二三线城市快速蔓延,越来越多
三环减速器是中国科技人员发明的一种少齿差行星传动装置,其传动原理新颖,具有传动比大、承载能力强、结构紧凑、成本低廉和适应性广等诸多优点,在很多领域已得到广泛应用。
社会主义核心价值观具有十分深厚的传统文化根基,其结构呈现、内容呈现与价值呈现都十分明晰地批判继承了中国优秀传统文化的内容,形成了独具特色的内容,这既是社会主义核心
最近,国家计委宏观经济研究院考察团赴澳大利亚考察了垄断性行业引入竞争机制的改革,现将主要情况和启示简介如下。 一、澳大利亚垄断性行业引入竞争机制的改革情况和主要特点
为展示中央企业先进典型的榜样力量,褒扬砥砺奋进勇当先的时代精神,进一步培育践行社会主义核心价值观,9月28日下午3时,国务院国资委在北京举办第二届“央企楷模”发布会。国
本文是笔者针对民事执行监督现行规定的不足及司法实践中执行工作所出现的突出问题,就如何改革和完善民事执行监督制度方面,在经过较长时间思考后的心得积累。拙作在第一部分首