Cado-nfs安装

Cado-nfs安装Cado nfs 安装 CADO NFS 是 C C 中数字字段筛选 NFS 算法的完整实现 用于分解整数并计算有限字段中的离散对数 它包含与算法所有阶段相对应的各种程序 以及可能在计算机网络上并行运行它们的通用脚本 docker hub 上的 Cado nfs 镜像不多

大家好,我是讯享网,很高兴认识大家。

Cado-nfs安装

CADO-NFS是C / C ++中数字字段筛选(NFS)算法的完整实现,用于分解整数并计算有限字段中的离散对数。它包含与算法所有阶段相对应的各种程序,以及可能在计算机网络上并行运行它们的通用脚本。

docker hub上的Cado-nfs镜像不多,cyrilbouvier/cado-nfs.py在求解离散对数的时候出现了一些问题(这里踩坑了),这里使用的是 mitchelldehaven/cado-nfs镜像,亲测可用,但是需要自己make一下

Cado-nfs使用细节可以参考另一篇博客

1.下载 mitchelldehaven/cado-nfs镜像,大约1个G,一会就下好了~

docker pull mitchelldehaven/cado-nfs 

讯享网

BV5gI0.png
讯享网

2.运行容器,打开交互界面,进入/bin/bash目录,然后再进入/cado-nfs-2.3.0目录

讯享网docker run -it mitchelldehaven/cado-nfs /bin/bash 

BVIues.png

3.这个镜像预先是没有make的,所以我们需要make一下,然后喝杯茶,几分钟后就make好了然后就能够正常使用了

BVIhkt.png

4.简单测试一下功能,分解一下大整数~(若干秒出结果)

./cado-nfs.py 0093 

BVo1HA.png

5.测试一下离散对数,大概几分钟~

讯享网./cado-nfs.py -dlp -ell 6807 target=4920 68071 

BVoUgS.png

小讯
上一篇 2025-04-07 17:23
下一篇 2025-02-26 16:22

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/68336.html