首页> 外文会议>KKU International Engineering Conference >MFFV3: An Improved Integer Factorization Algorithm to Increase Computation Speed
【24h】

MFFV3: An Improved Integer Factorization Algorithm to Increase Computation Speed

机译:MFFV3:改进的整数分解算法来提高计算速度

获取原文

摘要

RSA, a public key cryptosystem, was proposed to protect the information in the insecure channel. The security of RSA relies on the difficulty of factoring the modulus which is the product of two large primes. We proposed Modified Fermat Factorization Version 2 (MFFV2) modified from Modified Fermat Factorization (MFF) to break RSA. The key of MFFV2 is to decrease the number of times of MFF for computing an integer's square root. However, MFFV2 is still time-consuming to some extent due to computation time of the subtraction of two integers for all iterations. Thus, this paper aims to propose Modified Fermat Factorization Version 3 (MFFV3) to increase the computation speed when compared with MFFV2. For MFFV3, we can ignore computing the difference between two integers when we know that the subtraction's result is certainly not a perfect square. Hence, we develop the Difference's Least Significant Digit Table (DLSDT), the information table used to analyze the least significant digit of the subtraction's result. Experimental results show that the computation time of MFFV3 for factoring the modulus is substantially reduced in comparison to MFF and MFFV2 respectively.
机译:RSA是一个公钥密码系统,旨在保护不安全渠道中的信息。 RSA的安全性依赖于考虑模量的难度,这是两个大素物的产物。我们提出了从修改的Fermat分解(MFF)修改的修改过的Fermat分解版本2(MFFv2)以破坏RSA。 MFFV2的键是减少用于计算整数平方根的MFF的次数。然而,由于两个整数用于所有迭代的计算时间,MFFV2在某种程度上仍然耗时。因此,本文旨在提出修改的Fermat分解版本3(MFFv3),以增加与MFFV2相比的计算速度。对于MFFV3,我们可以忽略两个整数之间的差异,当我们知道减法的结果肯定不是完美的正方形时。因此,我们开发了差异的最低有效数字表(DLSDT),用于分析减法结果最低有效数字的信息表。实验结果表明,与MFF和MFFV2分别相比,用于对模量进行分解模量的MFFv3的计算时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号