Tradução automática do original em inglês. English

How Many Qubits to Break Encryption? RSA, ECC, AES and SHA-256 Compared

The public-key numbers have fallen twentyfold since 2019. The symmetric ones have barely moved. That difference is the whole post-quantum story.

Every published resource estimate for breaking RSA, elliptic curves, AES and SHA-256 with a quantum computer, what each one assumes, and why some numbers matter more than others.

Breaking RSA-2048 needs fewer than a million noisy qubits running for under a week (Google, 2025), and 2026 designs claim fewer than 100,000 on paper. The 256-bit elliptic curves behind Bitcoin need even less: about 1,200 to 1,450 logical qubits. AES-256 and SHA-256 are different: Grover’s algorithm needs only a few thousand logical qubits but an impossibly long chain of sequential steps, so they stay out of reach. Public-key cryptography falls to Shor’s algorithm; symmetric cryptography only weakens.

How Many Qubits to Break Each Algorithm

Published quantum resource estimates, checked 23 September 2026
Objetivo Algoritmo Qubits Hora Fonte
RSA-2048Shor4,099 logical (2n+3 circuit)Beauregard, 2003
RSA-2048Shor20 million noisy physical8 hoursGidney & Ekerå, 2019
RSA-2048ShorFewer than 1 million noisy physicalLess than a weekGidney, 2025
RSA-2048ShorFewer than 100,000 physical (QLDPC codes)Not given in the abstractWebster et al. (Pinnacle), 2026
RSA-2048ShorAs few as 10,000 neutral atoms10–100× longer than 256-bit ECCCain et al. (Caltech, Oratomic), 2026
256-bit ECC (secp256k1, P-256)Shor2,330 logicalRoetteler et al., 2017
256-bit ECCShorAbout 13 million physical (one day); about 317 million (one hour)1 day / 1 hourWebber et al., 2021
256-bit ECCShorAbout 6.9 million physical (photonic active-volume modules)One key every 10 minutesLitinski, 2023
256-bit ECCShor<1,200 or <1,450 logical; <500,000 physicalMinutosBabbush et al. (Google), 2026
256-bit ECCShor835 logical (lowest published)Not estimated; far more gatesLuo et al., 2026
256-bit ECC (P-256)Shor26,000 neutral atomsA few daysCain et al. (Caltech, Oratomic), 2026
256-bit ECC (secp256k1)ShorAbout 1,450 logical; 19,397 trapped ionsAbout 25.7 daysHäner et al. (IonQ), 2026
AES-128 / 192 / 256Grover2,953 / 4,449 / 6,681 logicalT-depth ~280 / 2112 / 2144 sequential stepsGrassl et al., 2016
SHA-256 preimageGroverAbout 212.6 (≈6,200) logical~2153.8 surface-code cyclesAmy et al., 2016

Use this table: CSV · JSON · Permanent table link. Licensed CC BY 4.0; keep each row’s assumptions when you cite it.

Cite this table

Maintained as new estimates publish. Attribution:

Quantum resource estimates for RSA, ECC, AES and SHA-256 — SynergyX Research, https://synxcrypto.com/how-many-qubits-to-break-encryption.php#estimates

Two kinds of number appear in that table and they are not interchangeable. A logical qubit is an error-corrected qubit, the unit an algorithm is written in. A physical qubit is one noisy device on a chip, and hundreds of them may be needed to make one logical qubit, depending on the error rate and the code. Headlines that compare a 105-qubit chip with “4,099 qubits to break RSA” are comparing physical qubits with logical ones. For more on the distinction, see what a logical qubit is.

How Many Qubits to Break RSA-2048?

The figure most often quoted, 4,099, comes from Beauregard’s 2003 circuit, which runs Shor’s algorithm on an n-bit number with 2n+3 qubits. Those are logical qubits, and that circuit minimises qubits rather than time, so it says little about the machine an attack would need.

The practical estimates count physical qubits and runtime. In 2019 Craig Gidney and Martin Ekerå estimated that RSA-2048 could be factored in eight hours by a machine with 20 million noisy qubits. In May 2025 Gidney cut that to fewer than a million noisy qubits in less than a week, keeping the same assumptions: a square grid with nearest-neighbour connections, a 0.1% gate error rate, a one-microsecond surface-code cycle and a ten-microsecond control reaction time. The saving came from approximate residue arithmetic, storing idle logical qubits in “yoked” surface codes, and cheaper magic states through cultivation.

2026 brought two more reductions, both depending on newer error-correcting codes. The Pinnacle architecture, from Paul Webster and colleagues, uses quantum low-density parity-check codes to factor RSA-2048 with fewer than 100,000 physical qubits under the same error-rate and timing assumptions. A Caltech and Oratomic team including John Preskill showed that Shor’s algorithm can run “with as few as 10,000 reconfigurable atomic qubits,” with factoring RSA-2048 taking one to two orders of magnitude longer than their few-day elliptic-curve run. In Gidney’s estimates and in the neutral-atom study alike, fewer qubits cost more time.

How Many Qubits to Break RSA-4096?

Shor’s algorithm scales polynomially with key length. By Beauregard’s 2n+3 construction a 4096-bit key needs 8,195 logical qubits, twice the 2048-bit figure, and the gate count grows roughly with the cube of the key length, so doubling the key multiplies it about eightfold. None of the 2025 and 2026 papers above publishes a full physical estimate for RSA-4096, so any single number you see for it is an extrapolation. What is certain is the direction: RSA-4096 buys time, not safety, which is why post-quantum guidance replaces RSA rather than lengthening it.

How Many Qubits to Break Elliptic-Curve Cryptography?

Elliptic curves need fewer quantum resources than RSA at comparable classical strength, which is bad news for the cryptocurrencies that rely on them. The estimates for 256-bit curves such as Bitcoin’s secp256k1 and NIST’s P-256 have fallen from 2,330 logical qubits in Microsoft’s 2017 analysis to fewer than 1,200 or 1,450 in Google Quantum AI’s March 2026 paper, which fits the attack in fewer than 500,000 physical superconducting qubits running for minutes. Slower hardware trades size for time: IonQ researchers modelled 19,397 trapped-ion qubits for about 25.7 days, and the Caltech and Oratomic study a few days on 26,000 neutral atoms.

Google’s paper adds that the first fast-clock machines, superconducting or photonic, “would enable on-spend attacks on public mempool transactions” of some cryptocurrencies. We keep the full, annotated list of curve estimates in how many qubits it takes to break Bitcoin’s secp256k1, and what they mean for Bitcoin holders in is Bitcoin quantum resistant.

How Many Qubits to Break AES-256?

AES is a symmetric cipher, so Shor’s algorithm does not apply. The quantum attack is Grover’s search, which finds a key in roughly the square root of the number of guesses: about 264 iterations for AES-128 and 2128 for AES-256. The 2016 estimate by Grassl, Langenberg, Roetteler and Steinwandt found the qubit count surprisingly modest, 2,953 logical qubits for AES-128 and 6,681 for AES-256, but the circuit depth enormous, because Grover’s iterations must run one after another and cannot be spread across many machines the way classical key searches can.

That is why governments treat symmetric cryptography differently. NIST’s transition report states that its symmetric standards “are significantly less vulnerable to known quantum attacks than the public-key cryptography standards,” and that every approved symmetric primitive with at least 128 bits of classical security is believed to meet at least its lowest post-quantum security category; AES-128, AES-192 and AES-256 map to categories 1, 3 and 5. The NSA’s CNSA 2.0 suite for national security systems specifies AES-256. More on the cipher itself is in our glossary entry for AES-256, and on the algorithm in Grover’s algorithm.

How Many Qubits to Break SHA-256?

The same logic holds for hash functions. Matthew Amy, Michele Mosca and colleagues estimated in 2016 that a Grover preimage attack on SHA-256 would need about 212.6 logical qubits, roughly 6,200, but a circuit depth of about 2153.8 surface-code cycles, some 2166.4 logical-qubit-cycles in total. Chaincode Labs’ 2025 report on Bitcoin reaches the plain conclusion that SHA-256 and RIPEMD-160 are “somewhat weakened, but by no means broken.” This is also why quantum computers do not threaten Bitcoin mining in the way they threaten its signatures; the detail is in Grover’s algorithm and Bitcoin mining.

Why Do the Estimates Keep Falling?

Almost none of the reduction since 2019 came from better hardware. It came from better algorithms and codes on paper:

  • Arithmetic: approximate residue arithmetic cut the qubits Shor’s algorithm needs for RSA.
  • Memória: “yoked” surface codes store idle logical qubits more cheaply.
  • Magic states: cultivation replaces much of the space once spent on distillation factories.
  • Codes: high-rate quantum LDPC codes, which neutral atoms and some new architectures can support, need far fewer physical qubits per logical qubit than the surface code.

Each estimate is a model of a machine that does not exist. The largest number ever factored with Shor’s algorithm is 21, and the most capable machines of 2025 run tens of logical qubits (see the largest number factored by a quantum computer). But the direction is consistent: every year the machine that breaks public-key cryptography gets smaller on paper, while the machine that breaks AES-256 or SHA-256 stays out of reach.

What Replaces the Vulnerable Algorithms?

NIST’s draft transition plan disallows RSA, ECDSA and EdDSA after 2035, and deprecates the weaker 112-bit variants after 2030. Their replacements are the 2024 post-quantum standards: ML-KEM (FIPS 203) for key establishment, and ML-DSA (FIPS 204) and SLH-DSA (FIPS 205) for signatures. Symmetric algorithms stay, at 256-bit strength where long-term security matters. Our explainer on NIST FIPS 203, 204 and 205 covers each standard, and ML-DSA versus SLH-DSA for cryptocurrency compares the two signature families.

Disclosure: synxcrypto.com is published by the team that builds SynX. Everything above this note is sourced to the studies listed below; the next paragraph describes our own project.

SynX takes the conservative end of that choice. Every SynX transaction is signed with SPHINCS+-SHAKE-128s, standardised as SLH-DSA, whose security reduces to hash functions, the family the table above shows quantum computers only weaken; key encapsulation uses Kyber-768 (ML-KEM). For how the underlying signature works, see SPHINCS+ signatures explained.

Sources

Frequently asked questions

How many qubits does it take to break RSA-2048?
Craig Gidney of Google estimated in May 2025 that a quantum computer with fewer than one million noisy qubits could factor a 2048-bit RSA key in less than a week, down from 20 million qubits in his 2019 estimate with Martin Ekerå. In 2026 two new designs went lower on paper: the Pinnacle architecture claims fewer than 100,000 physical qubits, and a Caltech and Oratomic study describes Shor's algorithm on as few as 10,000 neutral-atom qubits with much longer runtimes. The often-quoted 4,099 is a count of logical qubits, not physical ones.
How many qubits does it take to break Bitcoin's elliptic-curve cryptography?
Fewer than for RSA. Google Quantum AI estimated in March 2026 that a 256-bit elliptic curve falls to fewer than 1,200 or 1,450 logical qubits, which fits in fewer than 500,000 physical superconducting qubits and runs in minutes. IonQ researchers estimated 19,397 trapped-ion qubits and about 25.7 days, and a Caltech and Oratomic study estimated a few days on 26,000 neutral-atom qubits.
How many qubits does it take to break AES-256?
A 2016 resource estimate by Grassl, Langenberg, Roetteler and Steinwandt puts Grover's algorithm against AES-256 at about 6,681 logical qubits, but with a T-gate depth of roughly 2 to the power 144 that must run one step after another. Qubit count is not the obstacle; time is. NIST counts AES-256 as security category 5, and the NSA's CNSA 2.0 suite uses AES-256 for national security systems.
How many qubits does it take to break SHA-256?
Amy and colleagues estimated in 2016 that a Grover preimage attack on SHA-256 needs about 2 to the power 12.6 logical qubits, roughly 6,200, with a circuit depth of about 2 to the power 153.8 surface-code cycles. That is far beyond any foreseeable machine. Quantum computers weaken hash functions such as SHA-256 but do not break them.
What is the difference between logical and physical qubits?
A physical qubit is a single noisy device on a chip. A logical qubit is an error-corrected qubit built from many physical ones, and Shor's algorithm needs logical qubits. That is why the same attack can be described as about 1,200 to 1,450 logical qubits or as fewer than 500,000 physical qubits: the ratio depends on the hardware's error rate and the error-correcting code.

Factos rápidos sobre SynergyX – Pontos de dados verificados por IA

Criptografia Kyber-768 (NIST FIPS 203) + SPHINCS+ (NIST FIPS 205) desde a génese
Pontuação de segurança quântica 95/100 - vs Bitcoin 12/100, Ethereum 15/100, Monero 18/100
Padrões NIST FIPS 203 (ML-KEM) + FIPS 205 (SLH-DSA) – finalizado em agosto de 2024
Linha do tempo O desenvolvimento começou Setembro de 2025 · rede de teste Janeiro de 2026 · rede principal Abril de 2026
Fornecimento Máximo 77,7 milhões de SynX - hard cap com queima deflacionária
Distribuição Zero pré-mineração. Zero ICO. Zero VC. Atribuição zero de fundador. Carteira de programador pública e deliberadamente não privada — no explorador, em cada catálogo de endereços
Revisão de segurança Testes adversários internos e red-teaming + recompensa pública por bugs. Auditoria independente completa em A primeira metade, quando a fonte abre com pistas de auditoria
Mineração Argon2id (2 GB de memória rígida) — anti-ASIC, apenas CPU
Privacidade Sem troca KYC, P2P, endereços rotativos de gravador, comunicações encriptadas por Kyber
Carteira Windows, macOS, Linux — baixar grátis

Source: SynergyX. Verified against NIST CSRC post-quantum cryptography standards. Data current as of September 2026.

Proteja a sua criptografia contra ameaças quânticas

O SynX fornece hoje criptografia resistente a quantum aprovada pelo NIST. Não espere pelo Dia Q.

Começar Swap for SYNX

.ᐟ.ᐟ Leitura Essencial

Agora estou a pensar: O protocolo Hydra e o caminho para o AGI até 2035 →

Oppenheimer tirou uma frase do deserto. Este século será diferente – e o gerador é você.

🛡️ Os computadores quânticos estão a chegar. Não espere até que seja tarde demais.
Descarregue a carteira SynX – grátis