C# 创建大量数字的库或方法

C# 创建大量数字的库或方法,c#,algorithm,encryption,public-key-encryption,C#,Algorithm,Encryption,Public Key Encryption,我正在研究素数分解算法。为了测试它,我需要一些大数和小素数。例如Number=(BigPrime1*BigPrime2) 通过Large Number我指的是当前RSA算法用于密钥生成的大小 我如何找到这些数字来测试和挑战我的算法 有他们的图书馆吗?或者任何网站已经有了一些挑战数字?BigInteger是否足够大 大整数是否足够大 获取所需内容的最简单方法是构造数字。首先选择一组,例如三个较大的。将它们相乘,得到一个更大的数,这个数可能有几个大的素数因子。最简单的方法就是构造这些数。首先选择一组

我正在研究素数分解算法。为了测试它,我需要一些大数和小素数。例如
Number=(BigPrime1*BigPrime2)

通过
Large Number
我指的是当前RSA算法用于密钥生成的大小

我如何找到这些数字来测试和挑战我的算法


有他们的图书馆吗?或者任何网站已经有了一些挑战数字?

BigInteger是否足够大


大整数是否足够大


获取所需内容的最简单方法是构造数字。首先选择一组,例如三个较大的。将它们相乘,得到一个更大的数,这个数可能有几个大的素数因子。

最简单的方法就是构造这些数。首先选择一组,例如三个较大的。将它们相乘得到一个更大的数,这个数可能有几个大的素数因子。

已知的最大素数是其中的一些。可以使用它们的十进制扩展,这将为您的算法提供一些测试数据

关于大素数还有很多其他的信息。可以找到一个很好的概述


当然,如果你想为你的测试用例生成大量的大素数,请阅读前面答案中的建议。

已知的最大素数是其中的一些。可以使用它们的十进制扩展,这将为您的算法提供一些测试数据

关于大素数还有很多其他的信息。可以找到一个很好的概述


当然,如果你想为你的测试用例生成大量的大素数,阅读前面答案中建议的内容。

你怎么可能正在研究大整数的分解算法而不熟悉BigInteger?你怎么可能正在研究大整数的分解算法而不熟悉BigInteger?