Industrial-grade prime: Difference between revisions
Added links |
rephrase |
||
Line 1: | Line 1: | ||
'''Industrial-grade primes''' are [[integer]]s for which [[primality]] has not been certified (i.e. rigorously proven), but have undergone a test such as the [[Miller-Rabin primality test]], which has a positive, but impossibly low, failure rate. |
'''Industrial-grade primes''' are [[integer]]s for which [[primality]] has not been certified (i.e. rigorously proven), but have undergone a test such as the [[Miller-Rabin primality test]], which has a positive, but impossibly low, failure rate. |
||
Industrial-grade primes are often used instead of certified primes in [[algorithms]] such as [[RSA encryption]], which require the user to generate large [[prime numbers]]. |
Industrial-grade primes are often used instead of certified primes in [[algorithms]] such as [[RSA encryption]], which require the user to generate large [[prime numbers]]. Certifying the primality of large numbers (over 100 digits for instance) would be extremely difficult, even using modern methods. Trying to prove primality by simply testing every possible prime factor less than it at a [[trillion]] trial divisions per second would take over 100000000000000000000 (10<sup>20</sup>) times the [[age of the universe]]. However, an industrial-grade prime test can accurately test this number for primality almost instantly within an impossibly low [[failure rate]]. In other words, the number is certified to be prime with very high, but not absolute, confidence. |
||
== See also == |
== See also == |
Revision as of 03:08, 9 December 2007
Industrial-grade primes are integers for which primality has not been certified (i.e. rigorously proven), but have undergone a test such as the Miller-Rabin primality test, which has a positive, but impossibly low, failure rate.
Industrial-grade primes are often used instead of certified primes in algorithms such as RSA encryption, which require the user to generate large prime numbers. Certifying the primality of large numbers (over 100 digits for instance) would be extremely difficult, even using modern methods. Trying to prove primality by simply testing every possible prime factor less than it at a trillion trial divisions per second would take over 100000000000000000000 (1020) times the age of the universe. However, an industrial-grade prime test can accurately test this number for primality almost instantly within an impossibly low failure rate. In other words, the number is certified to be prime with very high, but not absolute, confidence.