No existen algoritmos eficaces para «romper» RSA cuando su clave es de 2048 bits. Sin embargo, el estadounidense Peter Shor (nacido en 1959) diseñó un algoritmo probabilístico eficaz que permite hacerlo, pero para un tipo de ordenadores que aún no existe: un «ordenador cuántico». Un dispositivo de este tipo se basa en el uso de qubits («bits cuánticos»): mediante la superposición de dos estados cuánticos, puede encontrarse, al comienzo del cálculo, en una superposición de los 2*n* estados, si n es el número de qubits. En teoría, los cálculos con qubits equivalen a cálculos en paralelo… siempre que se logre mantenerlos en ese estado de superposición durante los cálculos. El ordenador cuántico, que no debe confundirse con la criptografía cuántica —que sí permite crear y transmitir claves aleatorias—, todavía no está lo bastante desarrollado como para efectuar cálculos con más de 50 qubits, y no está claro que llegue a estarlo algún día. Si el ordenador cuántico llegara a existir, habría que replantearse la cuestión de la transmisión de las claves simétricas; quizá sea prudente prepararse para ello.