March 2, 2026
Peter Shor’s quantum algorithm (1994) efficiently (in polynomial time) breaks RSA- and DH-based signatures and public-key encryption. In a harvest-now and decrypt-later attack, encrypted data can be recorded today and decrypted once a sufficiently powerful quantum computer becomes available, so quantum-resistant encryption is needed today. A weak ciphertext once intercepted can be stored by an adversary forever. For signatures, it is only important that, when the signatures are being checked, a quantum computer is not available to forge them. Therefore, transitioning to quantum-resistant signatures is less urgent than transitioning to quantum-resistant encryption, since cryptographically relevant quantum computers still appear to be several years away. Blockchains present a more nuanced case, which I discuss below. Actually, the multi-billion-dollar bounty secured by blockchains is a testament to the fact that a cryptographically relevant quantum computer has not been built yet.

To quote cards against cryptography: “quantum computers have been 10 years away for 3 decades”. That’s ironically quite true. The progress however is steady (see the 6th annual report of the Global Risk Institute). No roadblocks have been found yet. Hundreds of companies (400+) by now are focusing on quantum technologies, some have even become publicly tradeable. Tech giants are in the game: most notably, IBM with a Nighthawk chip (from Nov 2025), Google with a Willow chip (from Dec 2024). Both have qubits built from superconducting circuits. John M. Martinis who leads Google’s quantum computing team received a Nobel Prize in Physics in 2025. There are other promising approaches for qubits: ion traps, cold atoms, photons, etc. Despite all the advances, it is hard to project the progress to any non-trivial timeline.
News announcements regularly highlight chips with thousands of qubits, yet those are very noisy physical qubits. A logical qubit is an abstraction obtained by applying error-correction to physical qubits. Google’s most recent chip gives 1 logical qubit from 105 physical qubits.
The most recent result (Feb 2026, not peer-reviewed yet) requires on the order of 100,000 high-quality physical qubits to break RSA-2048. Whether such devices can be built at scale remains uncertain. In contrast, work by Craig Gidney (June 2025), under less restrictive hardware assumptions, places the requirement at under one million physical qubits. Although existing quantum computers are not yet “cryptographically relevant,” the gap appears to be narrowing.
In 2001 a quantum computer factored 15, yet have not factored 21. Looks like that would require one hundred times larger circuit and that is a big step up. There is a good talk from Seyoon Ragavan the state-of-the-art in quantum factoring algorithms.
Quantum chips are bulky objects and won’t be in personal devices anytime soon, but will be accessibly remotely.
Classical computers that take as input n bits, mathematically operates on an array of length n of 0s and 1s with 2-bit-input NAND gates. If the number of input bits is n, then the number of gates as a function of n determines the complexity of the algorithm. A different set of gates (e.g. {OR, AND} instead of {NAND}) will change the complexity by at most a constant.
Quantum computers that operate on n qubits, given n-bits of classical input, mathematically operate on unit-length complex vectors of length 2n. The initial value is (0, 0, .., 0, 1, 0, …, 0, 0), where 1 is at one of 2n positions given by the n-bits classical input to the algorithm. A single gate is a multiplication of our 2n-length vector by a unitary 2n x 2n complex matrix (unitary means that it preserves the unit-length of the vector). The matrix should come from a certain “universal” set of matrices. Here is an example of a “practical” set of universal gates: take one of these four matrices H (Hadamard, 2x2), S (Phase, 2x2), CNOT (4x4) or T (π/8 gate, 2x2, non-Clifford gate, hardest to realize) and lift it to a 2n x 2n matrix using tensor product with identity matrices on the right and left. Practically, it means that each gate physically operates on 1 or 2 qubits (for 2x2 and 4x4 matrices respectively) at a time. Finally, the resulting output is a “measurement” - it outputs a number from 1 to 2n (that’s an n-bits number) with probability equal to the absolute value in that position of the vector, squared. The number of gates as a function of n determines the complexity of the algorithm. Measurement can always be deferred to the end. A different set of gates might have a polylogarithmic effect on complexity.
Source of speed-up: quantum algorithms operating on n physical qubits mathematically operate on exponentially long vectors (2n-length), although the output is still only n-bits, hence the tricky part is to translate from the vastness of quantum information to succinct classical in a useful way. It is not always possible (e.g. Grover’s algorithm for brute-force search is optimal - but still has exponential complexity).
For Peter Shor’s algorithm, there are two parts to it: first part is completely classical, it reduces the problem (of factoring or finding discrete log) to period finding; and then the second part is quantum, it finds the period. Quantum Fourier Transform can be done efficiently (in O(n2)), and gives period after measurement (it’s a bit more subtle).
Finding short vectors in lattices also feels like period finding, albeit you don’t know which direction to look at. A lattice is periodic in any direction, however in most of them the period is large. Cryptosystems built from this problem are currently considered quantum-safe.
Quantum computers slightly weaken hashes (although that is debatable) and completely break EC-signatures with the following implications and mitigations:
NIST is faciliating the standartization of quantum-safe cryptography with a public competition. It took 9 years so far, but it is still ongoing. Selecting new crypto is not an easy task. By now 3 new standards were published: 2 for signatures and 1 for public-key encryption*. One more public-key encryption and one signature standard is underway. This brings the total to 5 new algorithms, but this is not the finish line: a new smaller-scope competition has been opened for additional signature algorithms.
* I am using the terms key-encapsulation mechanism (KEM), public-key encryption and key-exchange interchangeably. There are slight differences in those that won’t matter for this post. Generally if you have any one of those, you can typically get the others.
NIST Competition Timeline:
By now we have 3 standardized schemes for post-quantum: ML-KEM - for public key encryption, ML-DSA, SLH-DSA - for signatures (not including stateful LMS and XMSS here), with HQC and Falcon to be added soon for each category respectively, bringing us to the total of 5 schemes.
The competition had of course its loud failures of schemes that survived to the last rounds: Rainbow, GemSS and SIKE.
The source of most up-to-date information and discussions on the course of the competition is the public pqc-forum.
There are other cryptographic standards, such as ISO (international), Germany’s BSI, and France’s ANSSI. Over time, many of these organizations have been moving toward alignment with NIST recommendations, so the results of the NIST competition are widely influential.
Cloudflare, which proxies approximately 20% of the web, reports (Oct 2025) that the majority of human-initiated traffic with Cloudflare is using post-quantum encryption already! Around 15 million TLS connections are established with Cloudflare per second, 2 public keys and 5 signatures are being sent to initiate a connection (only one of the signatures is produced on the fly); the median cert-chain (w. compression, pre-postquantum) is 3.2 KB; and half of the data sent over more than half of QUIC connections is just for the certs. Certificates aren’t post-quantum yet, IETF standartization is in progress for hybrid certs.
Let’s Encrypt issues more than 6 million certificates a day.
NIST initiated an additional competition for signature schemes, are the selected ones have performance that is much worse than our current schemes. Started in 2022 with 14 schemes surviving by now (see 2024 (Oct) announcement). The three most subjectively notable are:
There are sadly scarce applications for quantum computers except for breaking RSA and Diffie-Hellman systems today (possibly quantum chemistry or “simulating nature” per Richard Feynman’s vision - but that’s far-fetched). There is clearly a lack of research into quantum algorithms in general. I am sure though there will eventually be many. Still it would be quite extraordinary if Diffie, Hellman, Merkle and others are remembered in centuries not so much for invention of public key cryptography (that might get replaced with quantum channels) but rather for facilitating the invention of a quantum computer!
Further references: