椭圆曲线标量乘的安全快速算法研究

来源 :扬州大学 | 被引量 : 0次 | 上传用户:windwebsystem
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
众多公钥密码体制中,椭圆曲线密码(ECC, Elliptic Curve Cryptography)由于单比特安全性强,计算速度快,曲线资源丰富等优势,得到广大研究者的关注。作为ECC最核心最耗时的操作,标量乘算法决定着整个密码体制的性能。本文从效率及安全性两个主要方面对标量乘算法进行研究。在效率方面,主要研究思路有两条:一是对标量进行重编码,寻求优化的多基数链,得到更低的海明重量;另一个是在底层域变换点的表示形式,得到高效的点加倍点公式,并将点公式并行化。而在安全性方面采用均衡化方法,调整标量乘算法,让点加、倍点等点操作按特定的步骤序列进行,让能耗轨迹以相对平衡的方式展现。基于以上研究思路,本文主要工作有:(1)多基数链作为双基数链的推广,具有链长更短,非零比特数目更少的特点,非常适用于椭圆曲线标量乘的快速运算。我们以搜索双基数链的树算法为基础,增加约分因子和孩子节点,考虑点加、倍点、三倍点的时间花销,提出了优化的多基数链搜索算法。实验结果表明,与传统的NAF算法、贪婪算法和基于树的双基数链搜索算法相比,新算法所产生的多基数链用于标量乘时,在素数域中,运算量减少约22%、12.9%、10.6%,在二进制域中,运算量减少约20.2%、11.5%、9.7%。(2)对Jacobi Quartics曲线进行研究,在投影坐标的基础上添加冗余坐标,设计出了新的点加、倍点和三倍点公式。并在芯片系统上,通过适当增加硬件开销,将点加、倍点和三倍点公式并行化,算法具有可实现性和高效性,用于计算点乘可使整体性能大大提高,并行度高达90%,并行后的效率提高41%-49%。在实现上提法新颖并做出了积极有效的尝试,对于技术的进一步发展应用能够产生积极的影响。(3)简单能量攻击,特别是2010年新发现的乘法提前中断攻击对椭圆曲线点乘算法的安全性具有很大的威胁,在某种程度上可以恢复出密钥。我们根据Jacobi Quartics曲线的点公式,设计出了基于M-N-A-S-N-A-N-A新型边信道原子结构的快速并行点加、倍点和三倍点公式。新的算法在效率上比以往的方法有了很大的提高,对于采用NAF编码的192bit的标量乘算法而言,当S/M=0.8时,效率提高约4.4%-56%,当S/M=0.6时,提高约4.4%-61%;在安全性方面由于增加了三倍点运算等点操作,使得攻击者即使通过乘法提前中断攻击,从能耗曲线中分辨出点加运算,也无法进一步分辨出倍点和三倍点等点运算,从而不能推断出标量的多基数链表示。
其他文献
随着三维测量技术的不断发展,通过数字扫描设备能够有效的获取现实世界中物理物体的高精度表面模型,并成为获取3D点云数据的主要手段。三维点云模型已经被广泛应用于模式识别
随着多媒体技术和制造三维模型软件的飞速发展,传统的一维和二维的多媒体数据已经无法满足人们的生活需要,三维的多媒体数据类型获得了人们越来越多的关注。生活中众多领域广泛
随着物联网技术(TheInternetofthings)的高速发展,无线射频识别装置(WirelessRadioFrequencyIdentificationDevices)得到越来越多的应用,其相应的射频识别(Radiofrequencyide
图像拼接技术是图像处理技术中的重要研究领域,是结合计算机视觉与计算机图形学,以及图像处理和虚拟现实等领域的一个研究课题。现在的科学技术的发展迅速,图像拼接技术已经
随着计算机图形处理技术与硬件技术的快速发展,虚拟现实技术被广泛地应用于3D游戏、虚拟制造、虚拟仿真等领域。阴影作为虚拟现实的一种重要的表现方法,能够向观察者提供场景中
随着科学技术的发展,科技项目研究成果不断的涌现,对这些项目进行的科技评审,是否能合理规划科研资源变得越来越为人们所关注。科技评审工作的开展已逐步由原有的“计划审批”向“同行评议”的方法转变。评审工作的公平与公正也逐渐成为人们关注的热点。如何保证这些科研项目的评审能更加客观、公平、公正的进行,是科技评审研究中的重要课题。论文从科技评审的公平与公正出发,提出了科技评审的评分偏差模型,通过对评分偏差的计
软件定义无线网络(Software-Defined Wireless Networking,简称 SDWN)是一种新的无线网络架构,它将软件定义网络(Software-Defined Networking,简称SDN)的思想应用于无线网络
随着地震勘探技术正向多维、多参数、多分量、高分辨率方向发展,获取的地震勘探数据量也越来越大,这给存储器的存储容量、计算机的处理速度以及远程网络的传输带来了极大的压
经过对车载影音/导航综合系统在国内外行业以及高校的研究状态、技术特点进行分析,研究了基于嵌入式技术为核心的内嵌式车载影音/导航系统的构成、实现原理,结合项目实际需求对
传统的基于内容图像检索往往是提取图像的底层视觉纹理、颜色和形状等特征,然后利用特征距离评价并排序输出结果,然而,这种方法往往达不到人们的要求,存在人类与机器理解差异