期刊文献+

素数域GF(P)上椭圆曲线快速标量乘算法的研究 被引量:2

Study on fast method of scalar multiplication on elliptic curves over Prime field GF(P)
下载PDF
导出
摘要 基于求逆转换为乘法的思想,利用仿射坐标提出了直接计算椭圆曲线上7P的算法,该算法运算量为I+23M+10S,比现有的算法节省了一次求逆运算,同时也给出了直接计算7kP的快速算法,该算法比重复计算k次7P更有效。结合多基数系统将这些新算法应用到标量乘法中,实验结果表明,在NIST推荐的椭圆曲线上,新算法的效率优于徐凯平等人所提的算法及传统的ternary-binary、3-NAF、Dimitro算法,相交处I/M可降至2.4。 Based on the idea of trading inversions for multiplications, an efficient algorithm is proposed to compute 7P directly over prime field FPin terms of affine coordinates, its computational complexity is I+23M+10S, saving one inversion compared with traditional method. Moreover, a new method is given to compute 7kP directly, which is more efficient than k repeated 7P. Finally, apply these new algorithms to scalar multiplication combined with MBNS. The experimental results show that on the elliptic curves recommended by NIST, the efficiency of new algorithm is superior to algorithm given by Xu kai-ping and other traditional algorithms, such as ternary-binary, 3-NAF, Dimitro algorithms, and the ration I/M of break-even point can be reduced to 2.4.
出处 《计算机工程与应用》 CSCD 北大核心 2015年第4期100-104,共5页 Computer Engineering and Applications
关键词 椭圆曲线密码体制 标量乘法 多基数系统 底层域运算 仿射坐标 elliptic curve cryptosystem scalar multiplication Multi Base Number System(MBNS) field operation affine coordinate
  • 相关文献

参考文献11

  • 1赖忠喜,陶东娅.一种基于半点运算与双基表示的双标量乘算法[J].计算机应用与软件,2012,29(9):293-296. 被引量:4
  • 2Hankerso D,Menezes A,Vanstone S.Guide to elliptic curve cryptography[M].New York:Springer-Verlag,2004:76-81.
  • 3殷新春,侯红祥,谢立.基于双基数的快速标量乘算法[J].计算机科学,2008,35(6):186-189. 被引量:6
  • 4Dimitrov V S,Imbert L,Mishra P K.Fast elliptic curve point multiplication using double-base chains[EB/OL].[2007-04-10].http//eprint.iacr.org/2005/069.
  • 5Dimitrov V S,Jullien G A.A new number representation with applications[J].IEEE Circuits and Systems Magazine,2003(2):6-23.
  • 6Mishra P K,Dimitrov V.Efficient quintuple formulas for elliptic curves and efficient scalar multiplication using multibase number representation[C]//Proceedings of the 10th Information Security Conference.Berlin:Springer-Verlag,2007:390-406.
  • 7Sakuraik S.Efficient scalar multiplications on elliptic curves with direct computations of several doublings[J].IEICE Transactions on Fundamentals,2001,E842A(1):120-129.
  • 8Ciet M,Joye M,Lauter K,et al.Trading inversions for multiplications in elliptic curve cryptography[J].Designs Codes and Cryptography,2006,39(2):189-206.
  • 9刘连浩,申勇.椭圆曲线密码体制中标量乘法的快速算法[J].计算机应用研究,2009,26(3):1104-1108. 被引量:12
  • 10徐凯平,郑洪源,刘锦峰,顾晶晶.椭圆曲线密码体制中快速标量乘方法研究[J].计算机工程与应用,2011,47(15):112-115. 被引量:10

二级参考文献46

  • 1刘连浩,申勇.椭圆曲线密码体制中标量乘法的快速算法[J].计算机应用研究,2009,26(3):1104-1108. 被引量:12
  • 2Koblitz N.Elliptic curve cryptosystems[J].Mathematics of Compute,1987,48 (177):203-209.
  • 3Miller V S.Uses of elliptic curves in cryptography[C] //Proceedings of Advances in Cryptology,CRYFTO'85.Berlin,Heidelberg:Springer Press,1986,218:417-428.
  • 4Dimitrov V S,Juilien G L.Loading the bases:A new number representation with applications[J].IEEE Circuits and Systems Magazine,2003,3(2):6-23.
  • 5Dimitrov V S,Imbert L,Mishra P K.Fast elliptic curve point multiplication using double-base chains[EB/OL].[2007-04-10].http//eprint.iacr.org/2005/069.
  • 6Mishra P K,Dimitrov V S.Efficient quintuple formulas for elliptic curves and efficient scalar multiplication using multibase number reprentation[EB/OL].[2007-O4-10].http://eprint.iacr.org/2007/040.
  • 7Eisentrager K,Lauter K,Montgomery P L.Fast elliptic curve arithmetic and improved Weil pairing evaluation[C] //Proceedings of Topics in Cryptology,CT-RSA 2003.Berlin,Heidelberg:Springer Press,2003,2612:343-354.
  • 8Ciet M,Joye M,Lauter K,et al.Trading inversions for multiplications in elliptic curve cryptogruphy[J].Designs Codes and Cryptography,2006,39:189-206.
  • 9Sakuraik S.Efficient scalar multiplications on elliptic curves with direct computations of several doublings[J].IEEE Transactions on Fundamentals,2001:120-129.
  • 10Solinas J. An improved algorithm for arithmetic on a family of elliptic curves [J]. Advances in Crytology-Crypto ' 97, LNCS, Springer-Verlag, 1997,1294:357-371

共引文献24

同被引文献19

引证文献2

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部