椭圆曲线快速标量乘算法研究与设计

来源 :扬州大学 | 被引量 : 0次 | 上传用户:wanghuaifei
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文主要工作是对椭圆曲线标量乘算法的研究,椭圆曲线标量乘算法是指一个大整数k乘以椭圆曲线上的一个点P,其研究点主要有两个,一个是算法效率,另一个是算法安全性。在效率方面,主要有两条研究思路,一是在底层域变换点的表示形式,得到高效的点加倍点公式;一是对标量进行重编码,得到更低的海明重量。在安全性方面,主要有两条研究思路,一是采用随机化方式,具体有密钥随机化,点随机化等手段,使得攻击者难以捕捉到能耗轨迹的规律;另一种思路是均衡化方式,调整标量乘算法,让点加和倍点按特定的步骤序列进行,让能耗轨迹以相对平衡的方式展现。基于以上研究思路,本文主要工作有:   (1)在底层域研究上,通过将求逆转换为乘法的思路,研究二进制域上的点加和倍点计算公式,推导3kp快速算法。该算法只需要做一次求逆运算,当k>2时,效率比传统算法要高,且k越大,效率提高越多,当k=200时,该算法比仿射坐标下连续2P+P算法节省22.3%的时间,比混合坐标下连续2P+P算法节省32.4%的时间;   (2)在标量重编码研究上,介绍双基数系统及其在标量乘法中的应用,在二元域上结合3kp快速算法和折半运算,提出基于折半运算的双基数标量乘算法,该算法使用高效折半运算替代倍点运算,实验表明在NIST推荐的椭圆曲线上,该算法比Dimitrov算法和Wong算法效率要高。   另外,为了进一步缩短标量表示,在双基数链的基础之上,适当放宽基数2的指数限制,给出优化的双基数标量乘算法。实验表明,这种双基数链的长度比传统双技术链长度短16%~17%,结合3kp快速算法和折半运算,进一步提高了双基数标量乘算法的效率。   (3)在标量乘法的安全性上,主要对抵抗SPA的标量乘算法进行了研究,从均衡化思想出发,研究Jacobi Quartics曲线,推导该曲线上的点加倍点公式,使得点加运算和倍点运算的计算顺序相同,然后研究Fibonacci数列的特性,推导出短加法链算法,结合点加倍点公式提出新的标量乘算法,最后给出安全性和效率分析,表明在效率稍有提高的基础之上,安全性的得到了保证。   (4)研究新兴的并行计算系统CUDA平台,针对其计算特点设计CUDA平台上的标量乘算法。描述CUDA平台并行环境的特点,研究Edwards曲线,给出Edwards曲线的高效点加和倍点公式,结合CUDA并行计算的特点,提出一种并行的标量乘算法,然后和其他具有相当安全性的标量乘算法进行比较,其效率比其他安全性高的标量乘算法略有提高,最后分析其效率提高不多的原因并给出改进方向。
其他文献
智能规划是人工智能领域一个非常活跃的研究分支。近十几年中,智能规划发展非常迅速,在规划问题的描述和问题求解两方面研究都取得了新的突破,但在求解大规模规划问题以及规划搜
计算机数值模拟逐渐成为解决现代工程和科学分析问题的重要途径,数值模拟能为理论提供测试和检验,有助于对复杂物理问题的认识,还能帮助我们解释和发现新现象,例如有限差分法(FDM)
随着网络多媒体技术的飞速发展,人们对网络性能、服务内容和安全性的期望不断提高。但是“尽力而为”服务仍是目前Internet中主要的一种服务类别,所有分组在网络中被同等对待,缺
随着汽车技术的快速发展和自动化程度的不断提高,微特电机不仅在汽车上所占的比重越来越大,而且所充当的角色也越来越重要。电机工作时在空载、负载和堵转三种状况下的各种参
随着计算机技术和互联网的飞速发展,包括数字图像在内的各种多媒体数据的数量正在以惊人的速度增长,面对海量的多媒体信息,如何有效的管理、组织和利用有用的信息是一个关键
随着Internet的快速发展,信息资源数量的急剧增长,从而产生了信息爆炸的危机,Internet上的海量信息远远超乎人们的想象,并且海量信息没有体现其巨大的价值,有用的信息和无用
随着电信通信行业的快速发展,光纤通信网络的资源数量以指数型的趋势增长,光纤网络拓扑日渐复杂。各通信运营商对安全、高效的管理各类资源,从而给用户提供稳定的端到端服务
空调售后的修理与维护需要厂家提供足够的备件存储量,但是与此同时,过多的设备存储也会因否认过程中的氧化产生损耗而浪费不必要的存储费用。所以应当依据备件的使用历史来在最佳的一个数量范围内购置存放,来用最好的性价比保证空调的正常运转。此时用科学的算法来精准预测空调备件的消耗是针对这一症结的关键。备件预测控制在工业控制中体现了较大的优势和先进性,故而现今在工业过程控制中大量地引入了预测控制作为高端的计算控
伴随着我国经济的高速发展,我国电网技术的发展也十分迅猛,各种新型设备被引入电网,大区电网的互联也变成现实,在人们享受电网技术进步的同时,电网的潜在威胁也在变大。提高大电网安全稳定的运行水平已成为电网建设的基础性问题。母线负荷预测是动态状态估计、安全稳定分析、无功优化、厂站局部控制等的基础,是提高大电网安全稳定运行水平的一大工具。母线负荷预测的方法主要分为两大类:一类是基于系统负荷预测的预测方法,一
学位