| > It is estimated that 2048-bit RSA keys could be broken on a quantum computer comprising 4,000
qubits and 100 million gates. Experts speculate that quantum computers of this size may be
available within the next 20-30 years. https://www.entrust.com/wp-content/uploads/2013/05/WP_Quantu... The paper is from 2009, so ~2030 to break 2048-bit RSA seems about right. If they can double the number of qubits every two years, then we should have: 100-qubit by 2020. 200-qubit by 2022 400 qubit by 2024 800 qubit by 2026 1600 qubit by 2028 3200 qubit by 2030 6400 qubit by 2032. It's also possible the rate of progress will be slightly higher than 2x every 2 years, so doing it a few years sooner than that is not out of the question. Also, you have to consider that once you get a quantum computer that can break 2048-RSA, you'll be able to break all the encrypted communications you've stored in the past few years, too. So you can't "switch-on" the quantum-resistant crypto in 2031 and think you're all good. You have to do it as soon as possible, especially after practical quantum computers that are capable of scaling in a scheduled way start appearing (which seems to have happened). Plus, even if Google is super-quick to adopt quantum-resistant crypto, doesn't mean the rest of the internet will be, too. It could take a few more years for that to happen, too. |
1 - https://en.wikipedia.org/wiki/Timeline_of_quantum_computing