
Conclusion
In this paper, we combined several techniques and optimizations into an efficient construction for factoring integers and computing discrete logarithms over finite fields. We estimated the approximate cost of our construction, both in the abstract circuit model and under plausible physical assumptions for large-scale quantum computers based on superconducting qubits. We presented concrete cost estimates for several cryptographically relevant problems. Our estimated costs are orders of magnitude lower than in previous works with comparable physical assumptions.
Mosca poses the rhetorical question: "How many physical qubits will we need to break RSA-2048? Current estimates range from tens of millions to a billion physical qubits". Our physical assumptions are more pessimistic than the physical assumptions used in that paper (see Table 2) so it is reasonable to say that, in the four years since 2015, the upper end of the estimate of how many qubits will be needed to factor 2048 bit RSA integers has dropped nearly two orders of magnitude; from a billion to twenty million.
Clearly the low end of Mosca's estimate should also drop. However, the low end of the estimate is highly sensitive to advances in the design of quantum error correcting codes, the engineering of physical qubits, and the construction of quantum circuits. Predicting such advances is beyond the scope of this paper.
Post-quantum cryptosystems are in the process of being standardized, and small-scale ex-
periments with deploying such systems on the internet have been performed. However, a
considerable amount of work remains to be done to enable large-scale deployment of post-quantum
cryptosystems. We hope that this paper informs the rate at which this work needs to proceed.