【24h】

Speeding Up the Pollard Rho Method on Prime Fields

机译:在Prime字段上加速Pollard Rho方法

获取原文

摘要

We propose a method to speed up the r-adding walk on multiplicative subgroups of the prime field. The r-adding walk is an iterating function used with the Pollard rho algorithm and is known to require less iterations than Pollard's original iterating function in reaching a collision. Our main idea is to follow through the r-adding walk with only partial information about the nodes reached. The trail traveled by the proposed method is a normal r-adding walk, but with significantly reduced execution time for each iteration. While a single iteration of most r-adding walks on F{sub}p require a multiplication of two integers of log p size, the proposed method requires an operation of complexity only linear in log p, using a pre-computed table of size O((log p){sup}(r+1)·log log p). In practice, our rudimentary implementation of the proposed method increased the speed of Pollard rho with r-adding walks by a factor of more than 10 for 1024-bit random primes p.
机译:我们提出了一种方法来加快r-camping walk的乘法场的乘法子组。 R-Adding Walk是与Pollard Rho算法一起使用的迭代功能,并且已知需要比Pollard的原始迭代功能更少的迭代在达到碰撞时。我们的主要思想是通过r-capling walk,只有关于达到的节点的部分信息。所提出的方法行进的小径是正常的r加入步行,但每次迭代的执行时间显着减少。虽然f {sub} p的大多数r添加步行的单一迭代需要两个整数的log p尺寸的乘法,所以所提出的方法需要在log p中只有线性的复杂性,使用预先计算的尺寸o ((log p){sup}(r + 1)·log log p)。在实践中,我们提出的方法的基本实施提高了导味rho的速度,r-caplation wallows超过10的1024位随机素数p。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号