I think we actually are. NIST already gathered submissions for post quantum crypto[0] last year.
And people like djb are also clearly interested in it[1][2].
[0] https://csrc.nist.gov/projects/post-quantum-cryptography/rou...
If new network infrastructure is required, I can't imagine how we would ever get quantum computer resistant cryptography before it's way too late.
No. We just need to switch from existing public-key cryptographic algorithms to quantum-resistant public-key cryptographic algorithms. There are already a variety of such algorithms developed (see https://en.wikipedia.org/wiki/Post-quantum_cryptography). All that remains is to study them further and agree on a standard.
Symmetric ciphers such as AES are already quantum-resistant for 256-bit keys. (Grover's algorithm is the best known quantum attack for such algorithms. Cracking an N-bit key classically is approximately as hard as cracking an (N/2)-bit key on a quantum computer with Grover's algorithm.)
I don't think this is true at all. No one has the capacity to store everything and governments would be the ones that come closest. Why would they cause all those bag things? It does not make sense.
I am not saying they won't use it, but it will not have nearly those effects that you list.
Don't be so sure about that: https://en.wikipedia.org/wiki/Utah_Data_Center
2. My point was that there's no way NSA will use the data stored there in ways that will give the effects mentioned in the grandparent post.
To break contemporary public-key crypto you need quantum computers orders of magnitude larger than anything built so far. To break something like Curve25519 you need 1600 or so logical qubits.
I couldn’t understand how that worked and for the longest time thought either I was really stupid, or the whole world had lost its mind promoting something that obviously could not be true.
It took a couple of years for me to realize that it simply wasn’t a “law” in the first place and to recognize differences in academic speak and popular media.
It's not that uncommon for new technologies to experience exponential improvement for some period of time. It doesn't seem like an unreasonable question to ask.
My gut feeling is that this question right now is like asking for Moore's Law in 1950.
The hard part is figuring out the best general engineering approach, i.e. what to make the qubits out of, how to entangle them, what materials to use. Once you figure that out and do small demonstration units I'd fully expect the right design to be scalable quickly. But the actual production of the right design should be less of a barrier.
Still a barrier, but nowhere near 50s levels.
The only thing THEY will gain is putting together the missing pieces of some puzzles (or discover new ones pieces/puzzles).
We've conducted ourselves for decades underthe assumption that the cryptographic invariants securing internet communications would hold. Looking to the future, we can switch to quantum-resistant ciphers and go on with our lives.
But the past? Mass decryption of archived communication would lead to learning things we never wanted to know. It would cause economic ruin, social turmoil, and worse on a huge scale. And it may now be inevitable. Everyone has secrets.
We should start moving toward quantum-resistant cryptography now so that by the time these machines become practical, sensitive information will have fallen out of most archives.