¿Cuánto tiempo tomaría romper una encriptación de 128 bits usando una computadora cuántica?

Tendrás que ser un poco más específico: ¿qué cifrado? ¿Un cifrado simétrico? ¿Llave pública? ¿Qué algoritmo exacto , algunos son vulnerables, otros no? ¿Y qué computadora cuántica exacta? ¿Cuánto tiempo lleva una operación? ¿Algunas operaciones son más lentas que otras?

Pero, en general, cosas como RSA y otros algoritmos de clave pública que dependen de que la factorización numérica sea difícil pueden romperse muy rápido, porque para las computadoras cuánticas la factorización numérica no es difícil. Los algos de clave pública que no dependen de esto, como la criptografía basada en la red y los otros mencionados en la criptografía post-cuántica – Wikipedia, tardan aproximadamente tanto tiempo en una computadora cuántica como en una clásica. Para las cifras simétricas, las mejoras no son impresionantes, pero para longitudes de clave pequeñas pueden ser suficientes ([math] n [/ math] va a [math] \ sqrt {n} [/ math], donde [math] n [/ matemática] es el número de claves para probar).

TL; DR: Las computadoras cuánticas solo son buenas cuando se usan con algoritmos cuánticos. Hay muchos casos en los que no se conoce un algoritmo cuántico, o donde el algoritmo cuántico solo tiene ventajas moderadas sobre su contraparte clásica. Y, en general, la velocidad por operación en QC es mucho peor que en las computadoras semiconductoras modernas, por lo que si no tiene una reducción significativa en el número de operaciones, ejecutar un QC generalmente será más lento , y hacer cosas clásicas en un cuanto la computadora puede requerir más operaciones; para obtener operaciones más lentas y más que hacer.

Sin suposiciones sobre la naturaleza del cifrado y los posibles atajos y reducciones, escanear un espacio de tamaño 2 ^ 512 lleva mucho, mucho más tiempo que “miles de millones de años”.

Ahora, es una creencia errónea común que una computadora cuántica es algún tipo de computadora clásica paralela. No lo es, y utilizarlo eficientemente no es solo una cuestión de ejecutar N procesos en paralelo. Las reducciones sorprendentes en el tiempo de ejecución teórico que se lograron con el modelo computacional cuántico se basan fundamentalmente en aspectos cuánticos de interferencia, utilizándolos para hacer algo análogo a una transformación de Fourier. Si su cálculo no incluye tales aspectos de interferencia, explícita o implícitamente, entonces una computadora cuántica no hace nada por usted.

Si comprende el principio básico del enredo cuántico y hay noticias de que se ha probado el enredo cuántico, entonces, si eso es cierto, entonces, según la teoría, “el tiempo requerido para que la computadora cuántica resuelva un problema es igual al tiempo requiere que presione la tecla” teclado”. Según mi experiencia “El tiempo no existe en Quantum World”
En el mundo cuántico, el tiempo tal vez no sea tan importante como en la dimensión del macrocosmos y casi no es medible como el espacio. Más importantes son la fuerza, la masa o la energía. En frecuencia está incluido y es más fácil de medir.
El enredo de los fotones (conexiones fijas) no depende del tiempo sino solo de estos. Deben enredarse dos fotones (la relación fija debe “moverse” en ese par). ¡Sin eso no tienen conexión!

Casi al mismo tiempo que una computadora no cuántica que usa el mismo tipo de procesadores. Por supuesto, no estoy hablando de criptografía de clave pública (RSA) o cualquier otra criptografía basada en productos primarios de factores. Los mensajes secretos codificados y decodificados solo por computadoras cuánticas enredadas (comunicación cuántica) realmente garantizan absolutamente ningún riesgo posible de espionaje ( espionaje) sin romper la línea. Y es el avance real que recientemente obtuvimos en seguridad para nuestra inteligencia y servicio secreto.