Upper limit?
Steven M. Bellovin
smb at cs.columbia.edu
Sat Jul 5 14:02:24 EDT 2008
On Fri, 04 Jul 2008 20:46:13 -0700
Allen <netsecurity at sound-by-design.com> wrote:
> Is there an upper limit on the number of RSA Public/Private 1024 bit
> key pairs possible? If so what is the relationship of the number of
> 1024 bit to the number of 2048 and 4096 bit key pairs?
>
There are limits, but they're not particularly important.
I'll oversimplify. Roughly speaking, a 1024-bit RSA public key is the
product of two 512-bit primes. According to the Prime Number Theorem,
the number of primes < n is approximately n/log(n). Actually, what we
need is the number of primes >2^511 and <2^512, but that correction
doesn't make much differences -- work through the math yourself to see
that. Call the number of such primes P.
Now, we need two such primes. There are therefore P^2 pairs, more than
2^1000. The numbers are very much larger for 2048- and 4096-bit keys,
but I'll leave those as an exercise for the reader.
--Steve Bellovin, http://www.cs.columbia.edu/~smb
---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majordomo at metzdowd.com
More information about the cryptography
mailing list