samedi 27 décembre 2014

How are random numbers for RSA generated?



The RSA public key encryption requires two very large prime numbers as part of its encryption process that serve as secrets. These are typically generated with cryptographically secure random number generators of some kind.


However, random number generators generate random bits; they don't specifically generate primes; and proving that a number is prime would require attempting to factor it -- the very problem that makes RSA hard.


How are the prime numbers found for use in RSA?





Aucun commentaire:

Enregistrer un commentaire