椭圆曲线标量乘算法的快速实现

发布时间:2017-12-28 06:17

  本文关键词:椭圆曲线标量乘算法的快速实现 出处:《扬州大学》2017年硕士论文 论文类型:学位论文


  更多相关文章: 椭圆曲线密码体制 标量乘法 多基系统 多标量乘 滑动窗口算法


【摘要】:椭圆曲线密码(ECC,Elliptic Curve Cryptography)是一种杰出的公钥密码体制,但在实现时仍有一些关键的问题需要进一步研究。由于标量乘法的效率决定了 ECC的实现效率,因此标量乘法的快速算法研究成为了许多密码学家关心的问题。本文主要工作有:(1)提出一种新的形如d(1/2)a3b5c7z的标量k的多基表示算法和相应的多基标量乘算法。在已有的二进制域椭圆曲线标量乘算法的基础上,新算法结合了扩展系数集和半点运算方法。在美国国家标准技术研究所推荐的椭圆曲线NIST B-163、NIST B-233和NIST B-283上进行实验,结果表明,新算法以增加少量预计算存储为代价,有效降地低了算法复杂度,提高了标量乘算法的效率,使标量乘法的运算更高效。相比于相关工作,提高了约14.4%~41.4%。因此,新算法可以较好地应用到计算资源、存储资源受限的领域中。(2)提出一种新的更高效的多标量乘算法。在已有的二进制域和素域的标量乘算法的基础上,新的多标量乘算法结合了滑动窗口技术、多基算法,有效地提高了多标量乘的效率。并对其进行了理论和实验分析,实验结果表明,新算法与传统Shamir算法和交错NAF算法相比,其所需的运算量更少。有效地提高了椭圆曲线多标量乘算法的效率,使多标量乘的运算更高效。相比于相关工作,新算法的计算效率比已有的多标量乘算法提高了约7.9%~20.6%。
[Abstract]:ECC (Elliptic Curve Cryptography) is an outstanding public key cryptosystem, but there are still some key problems to be further studied when it is implemented. The efficiency of ECC is determined by the efficiency of scalar multiplication, so the fast algorithm for scalar multiplication has become a concern for many cryptography. The main contents of this paper are: (1) a new form of D (1/2 K a3b5c7z) proposed the scalar mbns algorithm and the corresponding multi scalar multiplication algorithm. On the basis of the existing binary domain elliptic curve scalar multiplication algorithm, the new algorithm combines the extended coefficient set and the half point operation method. In the United States National Institute of standards and technology recommended by B-163, NIST elliptic curve NIST B-233 and NIST B-283 on the experimental results show that the new algorithm by adding a small amount of pre computation and storage cost, effectively reduce low algorithm complexity and improve the efficiency of scalar multiplication algorithm, the scalar multiplication is more efficient. Compared to the related work, the increase is about 14.4% ~ 41.4%. Therefore, the new algorithm can be applied to the domain of limited computing resources and storage resources. (2) a new and more efficient multiscalar multiplication algorithm is proposed. Based on the scalar multiplication algorithm for binary field and prime field on the new multi scalar multiplication algorithm with sliding window technique, multi algorithm, effectively improve the efficiency of multi scalar multiplication. The experimental results show that the new algorithm is less operational than the traditional Shamir algorithm and the interlaced NAF algorithm. The efficiency of the elliptic curve multiscalar multiplication algorithm is effectively improved, and the operation of multi scalar multiplication is more efficient. Compared with the related work, the computational efficiency of the new algorithm is about 7.9% to 20.6% higher than that of the existing multi scalar multiplication algorithm.
【学位授予单位】:扬州大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TN918.1

【相似文献】

相关期刊论文 前10条

1 程一飞,侯整风,刘桂江;多标量乘算法的快速实现[J];河南科技大学学报(自然科学版);2005年02期

2 程一飞;陈文莉;;适合内存空间受限制设备的多标量乘算法[J];计算机工程与设计;2006年11期

3 殷新春;侯红祥;谢立;;一种基于加法链的快速标量乘算法[J];计算机应用;2008年01期

4 殷新春;侯红祥;;一种定点快速标量乘算法的优化[J];计算机工程与应用;2008年04期

5 殷新春;侯红祥;谢立;;基于双基数的快速标量乘算法[J];计算机科学;2008年06期

6 殷新春;朱虹;赵荣;;一种基于交错的窗口标量乘算法[J];计算机应用与软件;2010年11期

7 陈厚友;马传贵;;椭圆曲线密码中一种多标量乘算法[J];软件学报;2011年04期

8 郝玉洁;殷石;;一种基于边信道原子的快速标量乘算法(英文)[J];中国通信;2011年02期

9 刘天晓;李晶雯;刘丹;;基于滑动窗的标量乘算法改进[J];电脑知识与技术;2011年27期

10 陈军;赵建民;;抗能量攻击的新标量乘算法[J];计算机应用与软件;2012年04期

相关会议论文 前3条

1 刘丹;祝烈煌;詹培星;王飞;刘汉南;;一种适用于无线传感器节点的标量乘快速算法[A];2010年全国通信安全学术会议论文集[C];2010年

2 郭智强;沈明玉;;椭圆曲线密码体制中标量乘算法的改进[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年

3 殷新春;朱虹;侯红祥;;一种基于折半运算的Comb标量乘算法[A];2008年全国开放式分布与并行计算机学术会议论文集(上册)[C];2008年

相关博士学位论文 前5条

1 刘双根;快速安全的椭圆曲线标量乘算法研究[D];西安电子科技大学;2008年

2 李明;椭圆曲线和超椭圆曲线上标量乘的快速计算[D];山东大学;2012年

3 郝艳华;超椭圆曲线密码体制中标量乘法的快速算法研究[D];西安电子科技大学;2007年

4 庞世春;能抵御边信道攻击的椭圆曲线标量乘算法研究[D];吉林大学;2010年

5 丁勇;椭圆曲线密码体系中标量乘的快速算法研究[D];西安电子科技大学;2005年

相关硕士学位论文 前10条

1 郭延春;F_p上抵抗SPA攻击的椭圆曲线快速标量乘算法的研究[D];山东大学;2015年

2 李超群;电子政务法人库共享平台的安全技术研究[D];新疆大学;2015年

3 陈梦婷;椭圆曲线密码体制标量乘快速算法研究[D];西南交通大学;2016年

4 赵雷鹏;抗功耗攻击型ECC协处理器的设计[D];哈尔滨工业大学;2016年

5 刘绪隆;基于Co-Z的双域标量乘与基于格的多项式乘法器的硬件实现[D];天津大学;2014年

6 李艳梅;椭圆曲线标量乘算法的快速实现[D];扬州大学;2017年

7 吕宏强;椭圆曲线密码体制中标量乘算法的研究[D];北京化工大学;2013年

8 李明;椭圆曲线密码体制中标量乘算法及边带信道攻击的研究[D];山东大学;2007年

9 卢正己;几类代数曲线上的快速标量乘算法研究[D];杭州电子科技大学;2012年

10 李明;整数乘法公式中的分拆算法及标量乘算法[D];青岛大学;2013年



本文编号:1344896

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1344896.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户5f961***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com