Betamax v. VHS, and the future of PQ-PGP

Robert J. Hansen rjh at sixdemonbag.org
Fri Jan 3 01:25:01 CET 2025


> A disquisition could here ensue on the long-term security reasons why 
> everyone should start using ky1024_cv448 encryption subkeys RIGHT NOW.

This could only be true if everyone holds to a threat model in which 
their data being collected by the MDR and potentially decrypted by a 
First World nation-state actor is a risk that needs mitigation.  Most of 
us do not.

If you're a Linux distribution that uses a new distro signing key every 
year, then who really cares if someone in ten years breaks this year's 
key?  What will they do with it, release a kernel patch for a system so 
old no one is using it and forge a timestamp so old everyone wonders why 
no one ever saw this patch before?

MDRs are definitely a risk for some people and groups.  They are not a 
universal risk necessitating immediate change.  Few things are.

Don't pull a Chicken Little, please.  The sky is not falling.  Claims to 
the contrary are unwise, scaremongering, and unprofessional.

> Fifty years ago, a format war was brewing between the videocassette 
> formats Betamax and VHS...

Betamax and VHS were competing for the pool of money found in the home 
video recorder market.  The market was posed for explosive growth, and 
whoever became the dominant role in the early moments would reap more 
from the ensuing explosion.  Those were the incentives driving action. 
You are describing the battle; I am describing why the battle existed.

None of this applies to GnuPG.

GnuPG is not competing for a pool of money.  It seeks to be a high 
quality implementation of the RFC4880 standard and subsequent LibrePGP 
standards.  That's it.  It's not in competition with any other group, 
not BouncyCastle, not Sequoia, nothing.  It's in competition with 
itself.  So long as Werner sees merit in the LibrePGP standard, he'll 
keep working to provide a high quality implementation of it.

> The standards split will foreseeably lead to a world in which your 
> choice of \*PGP software determines with whom you can exchange post- 
> quantum encrypted mail.

Ludicrous.  Absurd.  Ridiculous.  These are not words I use lightly. 
These are words I use because this claim is all of those.

Assuming you're right and the worst case scenario does come to pass and 
your choice of software determines with whom you can communicate, well...

... how is that different from today?

To demonstrate, this message is signed with my S/MIME certificate.  I 
use Thunderbird.  It lets me easily choose between competing email 
cryptography packages.  If I have to add a third possible suite, I'm 
sure Thunderbird will make that easy, too.  I'm sure you've noticed it 
wasn't any inconvenience for you to verify my signature, either.

> The lowest common denominator will remain plain ECC or RSA, as it 
 > is today.  That’s bad.

Why?  Breaking RSA-4096 via Shor's algorithm is straight out of science 
fiction.  It requires 8k qubits for the computation alone: once you take 
into account error correction, 40k or more qubits, all in an ensemble 
with a decoherence time orders of magnitude beyond what we have today. 
Go, check out how many qubits we have today, and project out into the 
future how long we have.

You are looking at Goddard's rocket and talking about the urgent need to 
establish our mining claims in the asteroid belt right now before all 
the good sites are taken.  Relax.  Slow down.  Goddard's rocket is 
really cool and yes, someday we'll be living in The Expanse mining 
asteroids.  But that's a long way off.

Incidentally, I call dibs on Cruithe.

> In 2025, it is *unethical and irresponsible* to publish any encryption 
> software or offer an encrypted communication service that does not 
> support post-quantum cryptography.

Let me get this straight: you believe Signal is acting unethically and 
irresponsibly by giving people a superb and secure alternative to SMS 
messaging, just because they don't support PQC.

You literally believe that.

I hope to be as unethical and irresponsible as them.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4583 bytes
Desc: S/MIME Cryptographic Signature
URL: <https://lists.gnupg.org/pipermail/gnupg-users/attachments/20250102/5e5c9c45/attachment-0001.bin>


More information about the Gnupg-users mailing list