一种基于多基表示的标量乘扩展算法
本文选题:椭圆曲线密码体制 + 标量乘 ; 参考:《小型微型计算机系统》2017年12期
【摘要】:标量乘是椭圆曲线密码体制操作中最耗时、最主要的工作,所以椭圆曲线密码体制的快速实现问题的关键归结为椭圆曲线标量乘法的计算.为了提高椭圆曲线密码的效率,在已有的二进制域椭圆曲线标量乘算法的基础上,结合扩展系数集和半点运算方法,提出一种新的形如d(1/2)a3b5c7z的标量k的多基表示算法和相应的多基标量乘算法.在美国国家标准技术研究所推荐的椭圆曲线NIST B-163、NIST B-233和NIST B-283上进行实验,结果表明,新算法以增加少量预计算存储为代价,有效降低了算法复杂度,提高了标量乘算法的效率,使标量乘法的运算更高效.相比于相关工作,提高了约14.4%~41.4%.因此,新算法可以较好地应用到智能卡等计算资源、存储资源受限的领域中.
[Abstract]:Scalar multiplication is the most time-consuming and important work in the operation of elliptic curve cryptosystem, so the key to the fast realization of elliptic curve cryptosystem is the calculation of elliptic curve scalar multiplication. In order to improve the efficiency of elliptic curve cryptography, based on the existing scalar multiplication algorithm of elliptic curve in binary domain, the extended coefficient set and the half-point operation method are combined. A new multi-basis representation algorithm for scalar k like d(1/2)a3b5c7z and a corresponding multi-scalar multiplication algorithm are proposed. Experiments are carried out on the elliptic curve NIST B-163 NIST B-233 and NIST B-283 recommended by the National Institute of National Standards and Technology. The results show that the new algorithm reduces the complexity of the algorithm and improves the efficiency of the scalar multiplication algorithm at the cost of increasing a small amount of predictive storage. Make scalar multiplication more efficient. Compared with the related work, the increase of about 14. 4% 41.4. Therefore, the new algorithm can be well applied to smart card and other computing resources, storage resources are limited in the field.
【作者单位】: 扬州大学信息工程学院;
【基金】:国家自然科学基金项目(61472343)资助 江苏省普通高校研究生科研创新计划项目(KYLX15_1362)资助
【分类号】: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];西南交通大学;2016年
3 赵雷鹏;抗功耗攻击型ECC协处理器的设计[D];哈尔滨工业大学;2016年
4 李艳梅;椭圆曲线标量乘算法的快速实现[D];扬州大学;2017年
5 吕宏强;椭圆曲线密码体制中标量乘算法的研究[D];北京化工大学;2013年
6 李明;椭圆曲线密码体制中标量乘算法及边带信道攻击的研究[D];山东大学;2007年
7 卢正己;几类代数曲线上的快速标量乘算法研究[D];杭州电子科技大学;2012年
8 李明;整数乘法公式中的分拆算法及标量乘算法[D];青岛大学;2013年
9 王立川;椭圆曲线上标量乘快速算法研究[D];西安电子科技大学;2011年
10 刘中华;椭圆曲线加密标量乘算法研究与改进[D];北京化工大学;2014年
,本文编号:1983354
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1983354.html