【发布时间】:2011-12-10 11:13:50
【问题描述】:
我需要为密码学项目生成大素数。我注意到 .NET 4.0 有一些内置的加密原语(例如 RSA),它们使用随机生成的大素数(RSA 的 p,q)。他们都使用一个公共的内置库,它是公共的,可以从他们的类范围之外访问,还是我必须使用一个外部库(我知道有简单的算法用于素性测试,我只是不想实施比我必须做的更多。)。
【问题讨论】:
-
@Corbin - 并非所有素数都是奇数(但大的会是)
-
我想我说错了。但是,2 不是唯一的非奇数吗?
-
是的,2 是唯一的偶数。
-
2 是最奇怪的素数 ...
标签: .net cryptography rsa primes biginteger