Wikinventia — Atlas de descubrimientos e inventos · Era de la comunicación

Algoritmo de Shor — Peter Shor

1994 d.C. · Transmisión: Global
ComputaciónFísicaMétodoNorteamericana

En 1994 Peter Shor, investigador en AT&T Bell Labs, presenta en el Symposium on Theory of Computing (STOC) el algoritmo que lleva su nombre: un procedimiento cuántico que factoriza enteros grandes en tiempo polinómico, convirtiendo en tiempo O((log N)³) un problema que los mejores algoritmos clásicos resuelven en tiempo subexponencial. El impacto es inmediato y profundo: la seguridad del algoritmo RSA (1977) —y por extensión de toda la criptografía de clave pública— se basa en la dificultad computacional de factorizar el producto de dos números primos grandes. Si existe un ordenador cuántico suficientemente grande y estable, RSA queda roto. El algoritmo de Shor utiliza la transformada de Fourier cuántica para encontrar el período de una función modular, reduciendo la factorización a un problema de detección de periodicidad que un ordenador cuántico puede resolver con ventaja exponencial. El resultado convierte la computación cuántica de curiosidad teórica a prioridad estratégica para gobiernos y agencias de seguridad, e impulsa el campo de la criptografía post-cuántica —diseño de sistemas criptográficos resistentes a ordenadores cuánticos— que el NIST comenzó a estandarizar en 2016.

InstituciónAT&T Bell Labs
Región históricaEE.UU.
Fuente primariaShor, P.W. — 'Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer' (SIAM Journal on Computing, 26:5, 1484–1509, 1997). DOI: 10.1137/S0097539795293172. Presentado en STOC 1994.
Fuente secundariaNielsen, M.A. & Chuang, I.L. — Quantum Computation and Quantum Information (Cambridge University Press, 2000); NIST — Post-Quantum Cryptography Standardization (2016–2024)
Lengua originalinglés
Ver esta entrada en el atlas interactivo → Ver en el grafo →