期刊文献+

Improved Algorithm for Solving Discrete Logarithm Problem by Expanding Factor

下载PDF
导出
摘要 The discrete logarithm problem(DLP)is to find a solution n such that g^n=h in a finite cyclic group G=,where h∈G.The DLP is the security foundation of many cryptosystems,such as RSA.We propose a method to improve Pollard’s kangaroo algorithm,which is the classic algorithm for solving the DLP.In the proposed algorithm,the large integer multiplications are reduced by controlling whether to perform large integer multiplication.To control the process,the tools of expanding factor and jumping distance are introduced.The expanding factor is an indicator used to measure the probability of collision.Large integer multiplication is performed if the value of the expanding factor is greater than the given bound.The improved algorithm requires an average of(1.633+o(1))q(1/2)times of the large integer multiplications.In experiments,the average large integer multiplication times is approximately(1.5+o(1))q(1/2).
出处 《China Communications》 SCIE CSCD 2020年第4期31-41,共11页 中国通信(英文版)
基金 partially supported by National Key R&D Program of China(no.2017YFB0802500) The 13th Five-Year National Cryptographic Development Foundation(no.MMJJ20180208) Beijing Science and Technology Commission(no.2181100002718001) NSF(no.61272039).
  • 相关文献

参考文献2

二级参考文献19

  • 1Lim C,Lee P.A key recovery attack on discrete logbased schemes using a prime order subgroup. Advances in Cryptology– Crypto’97 . 1997
  • 2BONEH D,GOH E J,NISSIM K.Evaluating 2-DNF formulas on ciphertexts. Theory of Cryptography . 2005
  • 3J.M. Pollard.Kangaroos, monopoly and discrete logarithms. Journal of Cryptology . 2000
  • 4Sarvar Patel,Ganapathy S Sundaram.An Efficient Discrete Log Pseudo Random Generator. CRYPTO’’98 . 1998
  • 5Cheon J H,Hong J,Kim M.Speeding up the Pollard rho method on prime fields. Advances in Cryptology—ASIACRYPT2008 . 2008
  • 6Mc Curley K S.The discrete logarithm problem. Proceeding of Symposium in Applied Math . 1990
  • 7Steven D. Galbraith,John M. Pollard,Raminder S. Ruprai.??Computing discrete logarithms in an interval(J)Mathematics of Computation . 2012 (282)
  • 8Gennaro R.An improved pseudo-random generator based on discrete log. Advances in Cryptology—CRYPTO 2000 . 2000
  • 9Cheon,J.H.Security analysis of the strong Diffie-Hellman problem. Advances in Cryptology—EUROCRYPT 2006 . 2006
  • 10Gaudry P,Schosté.A low-memory parallel version of Matsuo,Chao,and Tsujii’’s algorithm. Algorithmic Number Theory . 2004

共引文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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