RSA因数分解工具yafu下载地址及使用方法介绍

yafu用于自动整数因式分解,在RSA中,当p、q的取值差异过大或过于相近的时候,使用yafu可以快速的把n值分解出p、q值,原理是使用Fermat方法与Pollard rho方法等。

下载地址:https://sourceforge.net/projects/yafu/ 

请注意,该工具powershell存在兼容性问题,推荐使用CMD使用方法:

1、如果数比较小,进入该文件的目录后可以直接使用:

yafu-x64 factor(23333333333333)

如果是powershell,则使用:

.\yafu-x64 factor(23333333333333)

2、如果数比较大,那就需要将数保存成一个txt,然后使用,powershell则是在前面加.\:

yafu-x64 "factor(@)" -batchfile n.txt

注意:

(1)n为十进制

(2)txt文件结尾必须有一个换行符,如下图:

(3)该命令会删除这个txt,请注意保存。

  • 8
    点赞
  • 46
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值