![]() |
![]()
| ![]() |
![]()
NAMEMath::Prime::Util::RandomPrimes - Generate random primes VERSIONVersion 0.73 SYNOPSISDESCRIPTIONRoutines to generate random primes, including constructing proven primes. RANDOM PRIME FUNCTIONSrandom_primeGenerate a random prime between "low" and "high". If given one argument, "low" will be 2. random_ndigit_primeGenerate a random prime with "n" digits. "n" must be at least 1. random_nbit_primeGenerate a random prime with "n" bits. "n" must be at least 2. random_maurer_primeConstruct a random provable prime of "n" bits using Maurer's FastPrime algorithm. "n" must be at least 2. random_maurer_prime_with_certConstruct a random provable prime of "n" bits using Maurer's FastPrime algorithm. "n" must be at least 2. Returns a list of two items: the prime and the certificate. random_shawe_taylor_primeConstruct a random provable prime of "n" bits using Shawe-Taylor's algorithm. "n" must be at least 2. The implementation is from FIPS 186-4 and uses SHA-256 with 512 bits of randomness. random_shawe_taylor_prime_with_certConstruct a random provable prime of "n" bits using Shawe-Taylor's algorithm. "n" must be at least 2. Returns a list of two items: the prime and the certificate. random_strong_primeConstruct a random strong prime of "n" bits. "n" must be at least 128. random_proven_primeGenerate or construct a random provable prime of "n" bits. "n" must be at least 2. random_proven_prime_with_certGenerate or construct a random provable prime of "n" bits. "n" must be at least 2. Returns a list of two items: the prime and the certificate. SEE ALSOMath::Prime::Util AUTHORSDana Jacobsen <dana@acm.org> COPYRIGHTCopyright 2012-2013 by Dana Jacobsen <dana@acm.org> This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
|