【发布时间】:2013-07-20 05:36:54
【问题描述】:
我正在寻找用于快速素性测试和大数分解的 Java API。任何指针都会对我很有帮助。
更新
我找到的资源是:
- BigInteger - 没有分解
- Primes - 处理整数
- LargeInteger - 没有分解
我期待使用Elliptic Curve Factorization 或Quadratic Sieve 的API。
另一个资源:Factorization using the Elliptic Curve Method。
限制:10000位数字。
【问题讨论】:
-
因式分解两个大素数的乘积非常困难,因式有多大?
-
@flup 数字最多 10000 位。另请参阅我的更新。
-
您要链接的第二个资源有一个带有 java 源的 zip。
-
Ummm.... 你知道分解一个 10000 位的数字,除非它只包含非常小的因子,否则远远超出了可能性的范围,不是吗?迄今为止最大的半素数只有几百位数。
标签: java api primes factorization