Primes Class

Utility methods for generating primes and testing for primality.

Definition

Namespace: Org.BouncyCastle.Math
Assembly: BouncyCastle.Cryptography (in BouncyCastle.Cryptography.dll) Version: 2.3.0-beta.187+d6da5648ae
public static class Primes
Inheritance
Object    Primes

Methods

EnhancedMRProbablePrimeTestFIPS 186-4 C.3.2 Enhanced Miller-Rabin Probabilistic Primality Test.
GenerateSTRandomPrimeFIPS 186-4 C.6 Shawe-Taylor Random_Prime Routine.
HasAnySmallFactorsA fast check for small divisors, up to some implementation-specific limit.
IsMRProbablePrimeFIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test.
IsMRProbablePrimeToBaseFIPS 186-4 C.3.1 Miller-Rabin Probabilistic Primality Test (to a fixed base).

Fields

See Also