Thoughts on PQC
Robert J. Hansen
rjh at sixdemonbag.org
Tue Apr 14 09:01:22 CEST 2026
> My understanding (based on the "heffalumps" paper) is that past PQC
> systems have had nasty tendencies to unravel under conventional
> computing. You have looked at this much more than I have. Have we
> finally found problems that are reliably hard for both quantum and
> conventional computing?
I have no idea.
What I have heard from the mathematicians I trust is there is good
reason to believe the learning-with-errors problem in lattice
cryptography is Just Plain Hard. I have no reason to disbelieve them.
The discovery of learning-with-errors problems earned Oded Regev a Gödel
prize (theoretical computer science's version of a Nobel; comparable to
a Turing award). The underlying math appears to be, as you ask, reliably
hard for both quantum and conventional computing.
But the complexity is mind-boggling. You need a strong undergraduate
math degree just to understand the language used in the NIST
publications defining Kyber and Dilithium.
Complex algorithms overwhelmingly tend to be fragile ones.
> How does its performance compare to existing TRNGs? (Presumably a
> random quantum circuit would produce random output... or is my ignorance
> showing and most of them just produce zero or some constant not
> characteristic of the circuit?)
Quantum random circuits can be thought of as the quantum computing
analogue of a mathematical random matrix. A matrix is a structured
collection of numbers: for instance, the simple set of linear equations
3x + y = 4
2x - 3y = 7
... can be expressed as the mathematical matrix
+- -+
| 3 1 4 |
| 2 3 7 |
+- -+
... and then you can do things like Gauss-Jordan elimination to solve
the matrix, etc. Hey, x = 19/11 and y = -13/11. See that? We did
something with our matrix. We put it to use.
Well, what if instead of the coefficients of linear equations we put in
probabilities instead? Instead of "2" in the lower-left corner we put
something like "60%"? Now we have a matrix that incorporates
nondeterminism -- randomness -- a random matrix.
Now if instead of "60%" you allow probabilities to be negative as well
as positive, and to even represent complex numbers, suddenly you're now
plugging quantum mechanical probability distributions into this
fantastically useful mathematical tool. And that's the final evolution
of random matrices.
A good first approximation of "what's a quantum random circuit?" is, "a
random matrix implemented on a quantum computer." That's all.
My frustration with Google's paper about "look at us! We demonstrated
quantum supremacy by creating a random quantum circuit and sampling it!"
is, okay, great, they might have demonstrated a fantastic capability,
but _what did they do with it_? What was the overall _effect_ of this?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <https://lists.gnupg.org/pipermail/gnupg-users/attachments/20260414/7d241f4f/attachment-0001.sig>
More information about the Gnupg-users
mailing list