Skip to content
RESEARCH · QUANTUM ALGORITHMS / CRYPTOGRAPHY

New RSA calculation cuts quantum gates, but can still run slower

A November 6 preprint reduces estimated gate counts at matched qubit budgets. Its hardware comparisons show why that is not a demonstrated speedup or a broken key.

Published Source report Sources checked
Reading tools for text size, copying, printing and your reading list
My reading list
Open classical server cabinets with yellow cables beside rolled plans and a worktable.
A classical server room photographed in 2015. Archival computing context, not the quantum machine proposed in this research.Image: Archival classical server room · Carl Lender · CC BY 2.0Full image credit

Researchers have found a way to reduce the estimated quantum operations needed to factor an RSA-2048 number, a task relevant to the security of widely used public-key cryptography. But their calculations also reveal a catch: a circuit with fewer operations can take longer on a different machine.[1]

The November 6 preprint by Monit Sharma and Hoong Chuin Lau of Singapore Management University reports about 46% fewer Toffoli gates at a budget of 1,806 , compared with the best setting of its reference circuit within that budget. These are simulated resource counts for a future fault-tolerant computation, not an attack performed on a 2048-bit key. It is a preprint, not a peer-reviewed hardware demonstration.[1]

Its contribution is useful precisely because it separates questions often compressed into one headline: how much arithmetic must be done, how much memory it needs, and how long a particular computer would take to do it.

Stop doing the same lookup twice

The work builds on Craig Gidney's 2025 low-qubit factoring construction. Much of that circuit's costly arithmetic involves looking up values in tables and cleaning up temporary working information. Quantum calculations must clear that working information carefully so it does not spoil the desired result.[1]

The researchers combine three changes. A single lookup retrieves entries for several small primes because those lookups share an address. Intermediate results are retained rather than later recomputed. With those results available, some modular reductions can be postponed until the end of a sequence. That saves work while using additional storage.[1]

A Toffoli is a three-qubit logic operation, and counting it helps estimate the cost of fault-tolerant arithmetic. A logical qubit is an error-protected information unit, not one physical device. Neither number alone specifies the size or speed of a buildable computer.[1]

The comparison changes the headline

At 1,461 logical qubits, the paper estimates 5.08 billion Toffoli operations per factoring, against 5.98 billion for the best reference setting within that budget: about 15% fewer. At 1,806 qubits the figures are 2.55 billion versus 4.74 billion, a reduction of about 46%.[1]

Calculated from those rounded figures, the larger-budget case removes approximately 2.19 billion operations. The smaller-budget case removes approximately 900 million. Those are meaningful changes in a resource estimate, while the remaining workload still contains billions of operations.

The paper also gives a larger 61% saving against one fixed published configuration. That is a different comparison. Allowing the old method to choose its best settings within the same qubit allowance reduces the headline gain to 46%. Matching resources avoids giving the new method credit simply for spending more memory.[1]

Fewer gates can still mean a longer wait

On the paper's surface-code timing model, the 1,806-qubit option takes an estimated 1.38 days, versus 3.44 days for a reference tuned for that architecture. On its space-efficient neutral-atom model, however, that same circuit takes 164.7 years against 120.6 years for the tuned reference.[1]

Those strikingly different times are conditional projections, not observed runtimes. The neutral-atom option also exceeds the model's 1,480-logical-qubit memory; the extra memory and its atom count are not costed. Its penalty arises because a wider lookup result is expensive to process on that architecture. Lower gate count does not erase that bottleneck.[1]

What remains to be checked

The authors tested complete smaller instances from 32 to 330 bits and projected the RSA-2048 cost from sampled primes. Their branch simulator tracks values and phases rather than directly simulating the full interference. Selected small circuits received separate gate-level checks, but that is not a complete hardware implementation or independent certification of every large circuit.[1]

They have released a benchmark archive so others can inspect the accounting. The useful next step is independent reproduction and architecture-specific compilation, including memory, movement, routing and error costs. For readers following the quantum threat to encryption, this is a better arithmetic proposal with explicit trade-offs, not a new date on which RSA will fail.[1][2]

Keep your reading trail

Evidence & context

3 linked sources

New-to-QubitWire November 6 arithmetic proposal; equal-budget gate counts and conditional architecture timing. No hardware attack or new key broken.

How to read the evidence and dates

An announcement records what an organization stated. An experiment reports an observation. A simulation or resource estimate depends on its assumptions. QubitWire’s analysis connects these sources; the labels are not quality scores.

Published is the article’s first QubitWire publication. Updated marks a substantive content change. Sources checked records a review of the underlying evidence. An older paper can support a new explanation, and another press release about the same work is not independent replication.

QubitWire take

A gate-count saving is one input to the cost of a future quantum attack, not a measured speedup. Memory and hardware scheduling can reverse the result.

Sources

  1. Sharma and Lau: Shared Lookups and Lazy Residues, full preprint

    Submitted November 6, 2026. Unreviewed resource estimates and simulations; tables 1 and 7 compare tuned references, not observed hardware runtimes.

  2. Public benchmark archive: rsabench v2.2.1

    Authors’ November 6 archive. Availability checked; QubitWire has not independently executed the benchmark.

  3. arXiv submission and version record

    Version 1 submitted November 6, 2026 at 02:46 UTC; rechecked November 10.

READ NEXT

Continue exploring

All Research stories
  1. Cryptographic resource estimates

    Alice & Bob estimates 22,593 cat qubits for RSA-2048

    The estimate trades machine size against runtime. Its 22,593-qubit headline depends on very rare bit flips and fast control.

    Published · Source report · Sources checked · About 2 min read
  2. Post-quantum security / SSH

    Does your server offer post-quantum SSH, and does your connection use it?

    A newly posted study examines a February 2026 snapshot of 1.52 million internet-facing SSH hosts. Its useful finding comes with an equally useful distinction: an available cryptographic option still has to be selected.

    Published · Source report · Sources checked · About 4 min read