一种抗侧信道攻击椭圆曲线标量乘算法的设计与实现
本文选题:椭圆曲线 切入点:标量乘算法 出处:《计算机应用研究》2017年02期
【摘要】:有限域GF(2m)上点乘运算是影响椭圆曲线密码实现效率的关键运算之一。为提高椭圆曲线密码算法计算的安全性和效率性,从分析固定基点梳形(fixed-base comb)算法的特点出发,在现有的边信道攻击和标量乘算法的基础上,提出了一种新的标量乘算法——DF-Comb(distance fixed-base comb)算法。新的算法对私钥(k)重新设计编码、分组计算,在预计算阶段和赋值阶段进行改进,能够极大地提高算法计算阶段的效率;此外,考虑到算法的抗侧信道攻击能力,通过引入乘数分解技术来隐藏算法中相关侧信道信息,引入一种同时多标量乘算法用来提高抗侧道攻击力,从而增强算法的安全性。仿真实验结果显示,改进的DF-comb算法可以在提高计算效率的同时降低计算的存储量。经算法实验比较分析研究,表明该算法能较好地抵抗多种侧信道攻击。
[Abstract]:Point multiplication is one of the key operations affecting the efficiency of elliptic curve cryptography. In order to improve the security and efficiency of elliptic curve cryptography, the characteristics of fixed-base point combed-base algorithm are analyzed. Based on the existing edge channel attacks and scalar multiplication algorithms, a new scalar multiplication algorithm, DF-Comb distance fixed-base combination, is proposed. Moreover, considering the ability of the algorithm to resist side channel attack, the multiplier decomposition technique is introduced to hide the related side channel information in the algorithm. A new multi-scalar multiplication algorithm is introduced to improve the anti-attack force of the side track, thus enhancing the security of the algorithm. The simulation results show that, The improved DF-comb algorithm can improve the computational efficiency and reduce the memory of the computation. The experimental results show that the algorithm can resist multiple side channel attacks.
【作者单位】: 上海海事大学信息工程学院;
【基金】:国家自然科学基金资助项目(61202370) 上海市教委科研创新资助项目(14YZ110) 中国博士后科学基金资助项目(2014M561512)
【分类号】:TN918.1
【参考文献】
相关期刊论文 前5条
1 周梦;周海波;;椭圆曲线快速点乘算法优化[J];计算机应用研究;2012年08期
2 白羽;范恒英;;一种改进的椭圆曲线标量乘的快速算法[J];西南科技大学学报;2011年03期
3 徐凯平;郑洪源;刘锦峰;顾晶晶;;椭圆曲线密码体制中快速标量乘方法研究[J];计算机工程与应用;2011年15期
4 李浪;李仁发;童元满;章竞竞;沙行勉;;嵌入式加密芯片功耗分析攻击与防御研究进展[J];计算机研究与发展;2010年04期
5 王许书,王昭顺,曲英杰;基于复合域上的椭圆曲线密码体制的计算算法[J];小型微型计算机系统;2002年08期
【共引文献】
相关期刊论文 前10条
1 许盛伟;陈诚;王荣荣;;针对椭圆曲线密码系统点乘算法的改进差分故障攻击[J];计算机应用;2016年12期
2 徐太忠;杨天池;程娟;邵奇峰;;基于纠错码模糊提取器的SRAM-PUF设计方法[J];计算机科学;2016年S2期
3 杜之波;吴震;王敏;饶金涛;;针对SM4密码算法的多点联合能量分析攻击[J];计算机研究与发展;2016年10期
4 武永波;彭青松;高茂庭;;基于双基链的快速标量乘算法研究[J];现代计算机(专业版);2016年29期
5 刘丽;徐明;;一种抗侧信道攻击椭圆曲线标量乘算法的设计与实现[J];计算机应用研究;2017年02期
6 李超群;吴向前;;基于模糊控制器的w2MOF快速标量乘算法[J];计算机应用与软件;2016年04期
7 赖忠喜;张占军;;Jacobian坐标系下椭圆曲线底层域算法的研究[J];科技通报;2015年10期
8 田yN;刘爱军;申卫昌;;基于梳状算法的椭圆曲线密码标量乘改进方案[J];微电子学与计算机;2015年05期
9 朱晔;;面向安全椭圆曲线参数的PSO优化选择[J];安庆师范学院学报(自然科学版);2014年04期
10 李浪;贺位位;邹垎;李仁发;刘波涛;余孝忠;;一种抗高阶旁路攻击的LED密码算法[J];数学的实践与认识;2014年18期
【二级参考文献】
相关期刊论文 前10条
1 汪朝晖;;ECC在信息安全领域内的应用现状[J];中国集成电路;2010年06期
2 李浪;李仁发;Edwin H.-M.Sha;;安全SoC抗功耗攻击研究综述[J];计算机科学;2009年06期
3 刘连浩;申勇;;椭圆曲线密码体制中标量乘法的快速算法[J];计算机应用研究;2009年03期
4 殷新春;侯红祥;谢立;;基于双基数的快速标量乘算法[J];计算机科学;2008年06期
5 刘政林;韩煜;邹雪城;陈毅成;;AES能量攻击的建模与分析[J];计算机工程与科学;2008年03期
6 陈开颜;赵强;褚杰;邓高明;;差分功耗分析单片机DES加密实现的旁路攻击[J];计算机科学;2007年11期
7 童元满;王志英;戴葵;石伟;陆洪毅;;基于动态双轨逻辑的抗功耗攻击安全芯片半定制设计流程[J];小型微型计算机系统;2007年05期
8 赵佳;曾晓洋;韩军;王晶;陈俊;;抗差分功耗分析攻击的AES算法的VLSI实现[J];计算机研究与发展;2007年03期
9 韩军;曾晓洋;汤庭鳌;;RSA密码算法的功耗轨迹分析及其防御措施[J];计算机学报;2006年04期
10 张茹,刘明业;直接计算2~kP改进GF(2~m)域的随机点点乘运算[J];兵工学报;2005年03期
【相似文献】
相关期刊论文 前10条
1 程一飞;陈文莉;;适合内存空间受限制设备的多标量乘算法[J];计算机工程与设计;2006年11期
2 殷新春;侯红祥;谢立;;一种基于加法链的快速标量乘算法[J];计算机应用;2008年01期
3 殷新春;侯红祥;;一种定点快速标量乘算法的优化[J];计算机工程与应用;2008年04期
4 殷新春;侯红祥;谢立;;基于双基数的快速标量乘算法[J];计算机科学;2008年06期
5 殷新春;朱虹;赵荣;;一种基于交错的窗口标量乘算法[J];计算机应用与软件;2010年11期
6 陈厚友;马传贵;;椭圆曲线密码中一种多标量乘算法[J];软件学报;2011年04期
7 郝玉洁;殷石;;一种基于边信道原子的快速标量乘算法(英文)[J];中国通信;2011年02期
8 刘天晓;李晶雯;刘丹;;基于滑动窗的标量乘算法改进[J];电脑知识与技术;2011年27期
9 陈军;赵建民;;抗能量攻击的新标量乘算法[J];计算机应用与软件;2012年04期
10 逯玲娜;李冬霞;;基于多基数系统的有效标量乘算法[J];盐城工学院学报(自然科学版);2013年02期
相关会议论文 前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];北京化工大学;2013年
7 李明;椭圆曲线密码体制中标量乘算法及边带信道攻击的研究[D];山东大学;2007年
8 卢正己;几类代数曲线上的快速标量乘算法研究[D];杭州电子科技大学;2012年
9 李明;整数乘法公式中的分拆算法及标量乘算法[D];青岛大学;2013年
10 王立川;椭圆曲线上标量乘快速算法研究[D];西安电子科技大学;2011年
,本文编号:1673520
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1673520.html