Recommended key size for life long key
Leo Gaspard
ekleog at gmail.com
Mon Sep 9 00:54:28 CEST 2013
On Sun, Sep 08, 2013 at 06:29:01PM -0400, Robert J. Hansen wrote:
> A factor of 125 is so small as to be irrelevant.
Well... If factoring takes a month, with the factor of 125, it takes ten years.
Seems not that irrelevant to me.
Of course, this is made using completely made up numbers, as I do not at all
know how fast QC will be able to do the factoring.
> The real obstacle is that Shor's algorithm requires 2n qubits to be
> formed in an ensemble, so you'd be going from requiring a 4k quantum
> computer to a 20k quantum computer. Given decoherence, that might
> amount to a much more insurmountable obstacle. Still, my money is on QC.
Strangely enough, I would have thought 4k qubits would be quite a huge need,
thus meaning we would have overcome the major problems with decoherence.
But, again, not being a quantum physicist, I cannot be relied upon on that
subject.
> The problem is the exact same thing can be said for RSA-2048. RSA-2048
> is expected to last at least the next 25 years; it may last for the next
> century. Hard to say. Depends a lot on the progression of science
> fiction level technologies, like quantum computation. And again, anyone
> trying to predict out past about 25 years needs to explain why they are
> able to do this where NIST, RSA Data Security, and so many others have
> failed to be able to do this.
You are right, we do not know whether RSA-2048 will hold or not. The only point
I was saying was that RSA-10k will quite likely (even more likely than NIST's
predictions, IMHO) resist at least as long as RSA-2048.
That said, everything is a matter of preference. The only reason I would see for
using a 10k key would be in order to encrypt or sign documents that should be
valid for years -- more years than what we are able to forecast. Because,
unfortunately (or not, depending on the viewpoint), cryptanalysis is
retroactive.
That said, cheers !
Leo
More information about the Gnupg-users
mailing list