首页> 中文期刊>计算机应用 >椭圆曲线中直接计算7P的方法及其应用

椭圆曲线中直接计算7P的方法及其应用

     

摘要

To raise the efficiency of scalar multiplication on elliptic curve,based on the idea of trading inversions for multiplications,two efficient algorithms were proposed to compute 7P directly over binary field F2n in terms of affine coordinates.The common divisor and division polynomial were respectively introduced to compute 7P in two algorithms,their computational complexity were 2I + 7S + 14M and I + 6S + 20M,saving one inversion and two inversions respectively,compared with the Purohit's method (PUROHIT G N,RAWAT S A,KUMAR M.Elliptic curve point multiplication using MBNR and Point halving.International Journal of Advanced Networking and Applications,2012,3 (5):1329-1337).Moreover,a new method was given to compute 7kP directly,which was more efficient than computing 7P for k times.Finally,these new algorithms were applied to scalar multiplication combined with point halving and extended MBNS (Multi-Base Number Representation).The experimental results show that the efficiency of the new method is improved about 30%-37% over the Purohit's method and about 9%-13% over the Hong's method (HONG Y F,GUI F,DINGY.Extended algorithm for scalar multiplication based on point halving and MBNS.Computer Engineering,2011,37(4):163-165) on the elliptic curves recommended by NIST(National Institute of Standards and Technology),when the number of pre-storages points is 2 and 5.The new method can reduce the computational complexity of scalar multiplication efficiently with a few more precomputation storage.%为了提高椭圆曲线标量乘法的效率,根据将求逆转换为乘法运算的思想,提出了在二进制域F2n上用仿射坐标直接计算7P的两种算法.两种算法分别通过引入公因子和除法多项式来计算7P,其运算量分别为2I+7S+14M和I+6S+20M,比Purohit等提出的算法(PUROHIT G N,RAWAT S A,KUMAR M.Elliptic curve point multiplication using MBNR and Point halving.International Journal of Advanced Networking and Applications,2012,3 (5):1329-1337)分别节省了一次和两次求逆运算.同时还给出直接计算7kP的快速算法,该算法比重复计算k次7P更有效.最后结合半点运算和扩展多基表示形式将这些新算法应用到标量乘法中.实验结果表明,在美国国家标准技术研究所(NIST)推荐的椭圆曲线上,当预存储点的个数为2和5时,新算法比Purohit算法效率提高了30%和37%,比洪银芳等所提的算法(洪银芳,桂丰,丁勇.基于半点和多基表示的标量乘法扩展算法.计算机工程,2011,37(4):163-165)效率提高了9%和13%.新算法以增加少量的预计算存储为代价,能有效降低标量乘法的运算量.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号