当前位置:主页 > 科技论文 > 计算机论文 >

基于定制指令的椭圆曲线标量乘处理器

发布时间:2018-05-31 14:22

  本文选题:椭圆曲线 + 标量乘法 ; 参考:《小型微型计算机系统》2014年10期


【摘要】:椭圆曲线标量乘法的计算量大,对处理器的运算能力要求高,是整个椭圆曲线密码体制实现的关键;标量乘运算依赖于下层的点运算和最底层的有限域乘法、加法、求逆的运算速度,因此设计高效的标量乘和有限域运算硬件结构是提升椭圆曲线标量乘性能的关键.采用指令方式实现Montgomery模逆运算,相比于传统实现减少了近1/3的延迟;提出一种混合点运算的数据流水排布模式,相比于顺序执行点加、倍点运算减少了近一半的延迟,具有较高的并行度和运算部件利用率;设计并实现了一种基于定制指令的椭圆曲线标量乘处理器,它在Virtex6VSX475T FPGA上完成一次标量乘运算需要0.275ms,吞吐量为18180次/秒,相比于相关工作[3-5,8]可以提升约45.9%~97.6%的运算延迟.
[Abstract]:The elliptic curve scalar multiplication is the key of the whole elliptic curve cryptosystem because of its high computational power and high computational power, and the scalar multiplication depends on the point operation of the lower layer and the multiplication and addition of the lowest finite field, and the scalar multiplication depends on the point operation of the lower layer and the multiplication and addition of the finite field on the bottom layer. Therefore, the design of efficient scalar multiplication and finite field operation hardware structure is the key to improve the performance of elliptic curve scalar multiplication. This paper presents a data pipelining mode of hybrid point operation, which reduces the delay by nearly a third compared with the traditional implementation, and reduces the delay by nearly half compared with the sequential execution point addition. A kind of elliptic curve scalar multiplication processor based on custom instruction is designed and implemented. It takes 0.275 Ms to complete the scalar multiplication operation on Virtex6VSX475T FPGA, and the throughput is 18180 times per second. Compared with the related work [3-5 + 8], the computational delay of about 45. 9% or 97. 6% can be increased.
【作者单位】: 数学工程与先进计算国家重点实验室;
【基金】:国家“八六三”高技术发展计划重大项目基金(2014AA01A300)资助
【分类号】:TP332

【共引文献】

相关期刊论文 前10条

1 孙加林;苏超;李俊韬;;无穷小量的等价代换在高等数学中的应用[J];计算机光盘软件与应用;2013年16期

2 严琳;卢忱;张启云;;一种基于椭圆曲线密码的WiMAX接入认证方法[J];电子科技;2013年09期

3 黄世增;陈运;陈俊;;针对抗边信道攻击的椭圆曲线标量乘法的简单功耗分析[J];成都信息工程学院学报;2013年05期

4 赵菲菲;魏仕民;;基于椭圆曲线的盲签名[J];淮北师范大学学报(自然科学版);2013年04期

5 殷爱菡;王胜凯;;一种改进的基于ECC的免配对密钥协商协议[J];电视技术;2013年19期

6 宋长军;白永祥;;椭圆曲线及其在密码学中的应用研究[J];电脑知识与技术;2013年34期

7 李默然;严迎建;陈韬;陈琳;;Montgomery标量乘算法的抗DPA攻击改进算法[J];电子技术应用;2014年01期

8 何清平;邹候文;杨汝;;AES与ECC混合密码体制的研究[J];广州大学学报(自然科学版);2014年02期

9 赵强;林淑玲;;信息安全技术对密码理论研究影响[J];公安海警高等专科学校学报;2007年04期

10 古春生;;NTRU公钥密码的可视化教学[J];江苏理工学院学报;2014年04期

相关会议论文 前2条

1 张凯凡;李逢高;;一种高效的基于椭圆曲线密码的数字签名方案[A];武汉机械设计与传动学会第17届学术年会论文集[C];2009年

2 Zhang Ying;Ji Pengfei;;An Efficient and Hybrid Key Management for Heterogeneous Wireless Sensor Networks[A];第26届中国控制与决策会议论文集[C];2014年

相关博士学位论文 前10条

1 李忠;有限域上椭圆曲线密码体制快速算法研究[D];西南交通大学;2012年

2 程紫尧;多种应用环境下安全认证协议的研究[D];北京交通大学;2013年

3 张曼君;无证书公钥密码体制的理论与应用研究[D];西安电子科技大学;2013年

4 王莉;若干关于矩阵的密码协议的设计与分析[D];上海大学;2013年

5 陈艾东;模幂算法功耗分析攻击的研究[D];电子科技大学;2013年

6 周景贤;RFID系统安全协议研究[D];北京邮电大学;2013年

7 刘婷婷;面向云计算的数据安全保护关键技术研究[D];解放军信息工程大学;2013年

8 潘平;基于几类典型非交换代数结构的公钥密码体制的研究[D];北京邮电大学;2013年

9 周德华;代理重加密体制的研究[D];上海交通大学;2013年

10 刘雪峰;隐私安全协议研究[D];西安电子科技大学;2013年

相关硕士学位论文 前10条

1 曹媛;加速椭圆曲线上离散对数问题的Pollard's Rho算法[D];山东大学;2013年

2 谷国进;基于SM2算法的认证授权系统研究与实现[D];山东大学;2013年

3 张明;基于量子密钥的VPN安全性研究[D];北京邮电大学;2013年

4 邹闯;UC安全的双向匿名认证密钥协商协议的研究与设计[D];兰州理工大学;2013年

5 冯江伟;原始签名人匿名的代理签名研究[D];兰州理工大学;2013年

6 陈林;基于NFC技术的近场支付安全性研究[D];西北大学;2013年

7 刘鹏;基于CPK体制的安全U盘的设计和实现[D];北京交通大学;2013年

8 王明伟;前向—后向安全的数字签名方案[D];西安电子科技大学;2013年

9 石瑞君;三方密钥协商协议的研究与分析[D];西安电子科技大学;2013年

10 王万兴;诱捕路由型的互联网反审查系统安全性研究[D];西安电子科技大学;2013年

【相似文献】

相关期刊论文 前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 吕宏强;椭圆曲线密码体制中标量乘算法的研究[D];北京化工大学;2013年

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

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

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

5 王立川;椭圆曲线上标量乘快速算法研究[D];西安电子科技大学;2011年

6 张海灵;椭圆曲线标量乘快速算法的研究与设计[D];扬州大学;2011年

7 陈厚友;椭圆曲线标量乘算法的设计与分析[D];解放军信息工程大学;2010年

8 何彬;椭圆曲线上标量乘算法研究与改进[D];哈尔滨工业大学;2013年

9 侯红祥;椭圆曲线上快速标量乘算法的研究[D];扬州大学;2008年

10 杨婷;椭圆曲线标量乘的安全快速算法研究[D];扬州大学;2012年



本文编号:1960061

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1960061.html


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

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