首页 | 本学科首页   官方微博 | 高级检索  
     

利用多基链计算椭圆曲线标量乘的高效算法
引用本文:郝艳华,李磊,王育民.利用多基链计算椭圆曲线标量乘的高效算法[J].电子科技大学学报(自然科学版),2008,37(6):868-871.
作者姓名:郝艳华  李磊  王育民
作者单位:1.漳州师范学院计算机科学与工程系 福建 漳州 363000;
基金项目:国家自然科学基金 , 福建省青年科技人才创建新基金 , 福建省自然科学基金  
摘    要:椭圆曲线标量乘是椭圆曲线密码体制中最耗时的运算,多基链作为双基链的一个推广,具有标量表示长度更短、非零比特数目更少的特点,非常适宜用于椭圆曲线标量乘的快速计算。该文给出了新的五倍点公式,同时以2、3和5作为基底,给出了一个利用多基链计算椭圆曲线标量乘的高效算法。由于多基数表示的高度冗余性,该算法能够抵抗某些边信道攻击,与常用的标准倍点加和非邻接形标量乘算法相比,该算法的运算量更少。

关 键 词:椭圆曲线    多基链    公钥密码体制    标量乘
收稿时间:2007-05-22

Efficient Scalar Multiplication Algorithm Using Multibase Chains
HAO Yan-hua,LI Lei,WANG Yu-min.Efficient Scalar Multiplication Algorithm Using Multibase Chains[J].Journal of University of Electronic Science and Technology of China,2008,37(6):868-871.
Authors:HAO Yan-hua  LI Lei  WANG Yu-min
Affiliation:1.Department of Computer Science and Engineering,Zhangzhou Normal University Zhangzhou Fujian 363000;2.National Key Lab,of Integrated Service Networks,Xidian University Xi'an 710071;3.School of Information Engineering,Zhengzhou University Zhengzhou 450052
Abstract:In the elliptic curve cryptosystem, Scalar multiplication is the most important and computationally costliest operation, thus it becomes one of hot topics. As a generalization of double base chains, multibase chains are very suitable for efficient computation of scalar multiplications of elliptic curves because of shorter representation length and less Hamming weight. In this paper, the formulas for computing the 5-fold of an elliptic curve point P are given. Using 2, 3 and 5 as bases of the multibase chains, an efficient scalar multiplication algorithm of elliptic curve is proposed. This algorithm can offer some protections against some side-channel attacks for the huge redundancy of the multibase representation and cost less compared with stand double-and-add and nonadjacent form for scalar multiplications.
Keywords:
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《电子科技大学学报(自然科学版)》浏览原始摘要信息
点击此处可从《电子科技大学学报(自然科学版)》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号