-
rustfft
使用纯Rust编写的性能高效的FFT库
-
primeorder
纯Rust实现的素数阶椭圆曲线的完整加法公式(Renes-Costello-Batina 2015)。泛型处理域元素和曲线方程系数
-
feanor-math
数论,为各种环中的算术和在此之上的算法提供实现
-
num-prime
基于num库的泛型优化素性测试、因数分解和多种数论函数,支持任意精度
-
primal-check
快速独立的素性测试
-
glass_pumpkin
基于Rust的num-bigint和num-integer的密码学安全素数生成器
-
concrete-ntt
纯Rust高性能数论变换库
-
number-theory
为整数类型提供快速素性测试、因数分解和基本的数论
-
primefield
生成素数域实现的宏
-
const-primes
在const上下文中使用素数。包括素数生成、素性测试、素数计数等。
-
crypto-primes
随机素数生成和素性检验库
-
machine-prime
针对机器大小整数的终极素性检验
-
primal
primal
将原始力量注入素数。此库包括:优化的素数筛法、检查素性、枚举素数、分解数字和… -
is_prime
使用Miller-Rabin素性检验算法的快速任意长度素数检查器
-
codemonk-primes-cli
用于查找素数的命令行工具
-
primal-sieve
高性能素数筛法
-
nums
为BigUints提供数论函数,例如素性检验和分解
-
factorial
方便的阶乘计算方法,可选的校验
-
prime-factor
用Rust编写的素数分解器
-
ffnt
数论中的有限域
-
gridiron
具有固定大小多词值的Rust有限域库
-
finitelib
有限群、域及其扩展、高精度运算、欧几里得环、多项式及相关内容的高级数学
-
rand-unique
一个用于在 O(1) 时间生成唯一整数随机序列的无标准 crate
-
prime-checker
包含用于检查给定无符号 64 位整数素性的样本函数
-
rusty_math
在 Rust 中实现的一组数学函数集合
-
ecm
使用大整数实现的 Lenstra 椭圆曲线分解实现
-
rand-sequence
一个用于在 O(1) 时间生成唯一整数随机序列的无标准 crate
-
ulam
计算
-
large-primes
大素数分析包
-
cosmian_crypto_base
混合加密和纯加密原语的加密库
-
rust-miller-rabin
Miller-Rabin 素性检验
-
msecret
MSecret 密钥派生算法的参考实现,用纯 Rust 编写。包括一个有用的命令行工具
-
prime_bag
一个使用无符号整数进行存储的包数据类型
-
stella
用于查找素数 k-重合(也称为素数星座)的软件
-
factordb
Rust 对 FactorDB API 的封装
-
lazy-prime-sieve
在 Rust 中无限懒生成素数的 Lazy Sieve of Eratosthenes
-
num-primes
使用 num 和简单的接口生成大素数和合数
-
miller_rabin
Miller-Rabin 素性测试的多线程、任意精度实现
-
polymatheia
纯 Rust 和安全的数学类型、特性和算法
-
primal-bit
针对
primal
素数相关需求的位向量专用库 -
primal-estimate
π(n)(n 以下的素数个数)和 p_k(第 k 个素数)的上界和下界的最先进估计
-
lib_algorithms
算法库
-
tinyfield
小型有限域
-
primeshor
探索素数和因数分解的项目
-
primecount
对 https://github.com/kimwalisch/primecount 的 Rust 封装
-
prime-data
素数数据库
-
prime-portraits
将图像转换为素数的程序
-
primal-slowsieve
为测试更快筛选器而设计的埃拉托斯特尼筛法。你可能想要
primal-sieve
,甚至只是primal
本身。 -
classygroup
Classy Group
-
nt-primes
用于各种形式质数的娱乐数学库
-
primality
检查一个数是否为质数
-
primeval
一个质数生成器的怪物
-
rsa_rs
rust rsa 库 -- 未测试的业余项目 -- 请勿用于严肃的应用
-
stark-curve
Stark 曲线实现
-
primality-test
素性测试库
-
pumpkin
一种密码学安全的质数生成器
-
ramp-primes
使用 ramp 和简单接口生成大质数和合数
-
Gen_Prime
将哈希转换为质数的方法
-
primerug
基于 rug 库的质数 k-元组查找器
-
pallet-collective
集体系统:一组账户 ID 的成员可以通过从两个专门来源之一发出的调用来表达他们的集体意愿。(polkadot v1.15.0)
-
concurrent_prime_sieve
用于同时生成素数筛选器和集合的工具。Rust实现的Atkin筛法。该实现运行在O( sqrt(max_num) + section_size )(其中section_size = max_num - min_num)...
-
cargo-primestack
运行素数堆的帮助
-
rprime
素数相关实用函数
-
is-prime-for-primitive-int
is_prime用于原始整数类型
-
viewp
一个程序,可以获取任何参数,生成素数。参数为数字。该程序处于测试阶段。
-
facto
整数分解和素数认证
-
rug-miller-rabin
使用rug(GMP)的多线程、任意精度实现Miller-Rabin素性测试
-
typenum-prime
从typenum crate对类型级别的整数进行编译时素性测试
-
prime_tools
生成素数,获取素数因子,检查素性,以及其他有用的素数相关工具
-
elr_primes
素数迭代器和素数的基本计算方法
-
factor-rs
一个命令行程序,用于列出数字或分数的素数因子
-
play-rsa
Rust中的RSA密码学,用于教学目的
-
eratosthenes
Rust的数学运算库
-
primenumbe-rs
生成第n个素数
-
ssmr
针对小整数的单次Miller-Rabin素性测试
-
mersenne-prime-number-miller-rabin
此包提供生成梅森数和使用Miller-Rabin算法测试素性的功能
-
fedora-prime
在intel/nvidia驱动器之间切换变得简单
-
optimus
ID散列和混淆使用Knuth算法
-
pollard-p-minus-one
Pollard的p-1分解算法
-
prime_gen
生成素数
-
primeish
包含各种素数实用工具的CLI
-
squfof
Shanks平方形式分解
-
prim
寻找素数
-
fractran
执行Fractran程序
-
prime-iter
基于增量筛的素数生成器
-
prime-rs
用于寻找素数的命令行实用程序
-
scicrypt-numbertheory
一个scicrypt存储库,实现了如随机(安全)素数生成等数论算法
-
distributed-cards
实现心理扑克洗牌算法
-
bubblemath
纯Rust编写的一组数学算法
-
shanksbot-rs
ShanksBot由Matt Parker在https://www.youtube.com/watch?v=DmfxIhmGPP4中展示
-
有限素域上的代数方程
求解有限素域上的代数方程
-
factorprime
查找一个数是否为素数,并确定其因子
-
is-prime2
检查一个数是否为素数
-
primefactor
查找一个数是否为素数,并确定其因子
-
red_primality
对所有u64进行零设置素性测试和分解
-
factor-prime
查找一个数是否为素数,并确定其因子
-
sfcpl
为atcoder提供的私有库
-
next_prime
一个返回大于或等于其参数的下一个素数的函数
-
crypto-marysue
Nyar的素数库
-
get_prime_numbers
FactorDB是存储任何已知分解的数据库。该工具可命令行使用
尝试使用 DuckDuckGo 进行搜索。