¿Qué tan rápido podría una computadora cuántica piratear / fuerza bruta a través de los mejores sistemas de encriptación de hoy?

¿Qué tan rápido podría una computadora cuántica piratear / fuerza bruta a través de los mejores sistemas de encriptación de hoy?

Eso, por supuesto, depende de la velocidad real de la computadora cuántica, pero podemos ver algunas comparaciones amplias con las computadoras normales:

Primero está el algoritmo de Grover. Es aplicable a algoritmos simétricos (AES, DES, funciones hash). Básicamente da una reducción en el tiempo igual a [math] n \ rightarrow \ sqrt {n} [/ math]. Concretamente: AES-128 tiene una clave de 128 bits, que toma [matemática] 2 ^ {128} [/ matemática] intenta fuerza bruta. Grover podría hacerlo en un equivalente de [math] \ sqrt {2 ^ {128}} = 2 ^ {64} [/ math] intentos, dividiendo esencialmente la longitud de bit por dos. Esto se considera trivialmente rompible en una computadora normal, pero inviable en cualquier computadora cuántica actual (que yo sepa).

Sin embargo, AES-256 se reduciría a [matemáticas] 2 ^ {128} [/ matemáticas] intentos. Por lo tanto, puede considerarse irrompible, incluso con un algoritmo cuántico. Lo mismo puede decirse de las funciones hash como SHA-512.

Luego está el algoritmo de Shor. Es aplicable a RSA, El-Gamal, DSA, curvas elípticas y algoritmos similares. Esencialmente reduce el trabajo necesario para encontrar la clave privada desde la clave pública hasta el tiempo polinómico. Esto hace que romper esos algoritmos sea casi trivial y, por lo tanto, completamente inútil. Es decir: cuando se ha construido una computadora cuántica lo suficientemente grande como para manejar esos grandes números. Los científicos actualmente ni siquiera están cerca.

Afortunadamente, hay una última categoría de criptografía llamada criptografía post-cuántica. Este es un grupo de algoritmos para los que no hay ataques cuánticos conocidos. En general, son menos utilizados debido a los grandes tamaños de clave en comparación con RSA, pero en estos días se están llevando a cabo muchas nuevas investigaciones en esta área.

No rápido en absoluto.
Algún cifrado, como el cifrado asimétrico, sería vulnerable, pero se utilizan principalmente para intercambiar claves.
El cifrado de flujo, que es la mayoría de los que se transmiten para transferir los mensajes reales, no se encuentra entre los problemas que una computadora cuántica resuelve más rápido que uno convencional.
https://en.m.wikipedia.org/wiki/
(Perdón por la ortografía. Escribir en el camino onbumpy.)

EDITAR Yo no era el conductor!

Esta es una pregunta interesante de hecho. Anteriormente hemos percibido y deleitado en la creación de algoritmos que no podrían ser resueltos por la fuerza bruta sin tomar miles de millones de años.

Entonces, si la velocidad es el único criterio para descifrar el código, quantcomp podrá hacerlo mucho más rápido. Supongo 🙂