← Últimos artículos
⚛️ quantum physics

Building Shor's Algorithm in Lean: An Agentic Formalization of Quantum Attacks on RSA-2048 and P-256

Este artículo presenta una formalización agéntica del algoritmo de Shor en Lean, donde agentes de IA asistidos por revisión humana verificaron con éxito las bases matemáticas y las estimaciones de recursos lógicos para ataques cuánticos contra RSA-2048 y P-256, allanando el camino para el diseño y la verificación de algoritmos cuánticos asistidos por IA.

Autores originales: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

Publicado 2026-07-16
📖 4 min de lectura🧠 Análisis profundo

Autores originales: Lei Zhang, Yusheng Zhao, Hongshun Yao, Xin Wang

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina el mundo digital como una gigantesca fortaleza invisible que protege todo, desde tu cuenta bancaria hasta mensajes gubernamentales secretos. Las cerraduras de esta fortaleza son acertijos matemáticos tan complejos que, con las supercomputadoras actuales, descifrarlos tomaría más tiempo que la edad del universo. Estos acertijos son la columna vertebral de la seguridad moderna, específicamente dos tipos famosos: RSA, que se basa en la dificultad de multiplicar dos enormes números primos, y la criptografía de Curva Elíptica, que utiliza la compleja geometría de curvas dibujadas sobre una cuadrícula de números. Durante décadas, hemos creído que estas cerraduras son inquebrantables. Pero existe una "llave maestra" teórica en el mundo de la física cuántica llamada el Algoritmo de Shor. Es como una herramienta mágica que, si llegara a construirse, podría resolver estos acertijos en minutos en lugar de eones. El problema es que construir una computadora cuántica real es increíblemente difícil, y demostrar que nuestros planos matemáticos para esta "llave maestra" son realmente correctos es aún más difícil. Aquí es donde entra un nuevo tipo de trabajo detectivesco: usar la inteligencia artificial para ayudar a los matemáticos a escribir pruebas "verificadas por máquina". Piensa en ello como tener un abogado robot que lee cada uno de los pasos de un argumento legal para asegurar que no haya ni un solo error tipográfico o vacío lógico, garantizando que las matemáticas sean 100% sólidas antes de que siquiera intentemos construir la máquina.

Este artículo trata sobre un equipo de investigadores que utilizó un equipo de agentes de software (ayudantes de IA) para construir una versión rigurosa y verificada por máquina del Algoritmo de Shor, específicamente para romper dos de las cerraduras digitales más comunes del mundo: RSA-2048 y P-256. No se limitaron a adivinar cómo funcionaría; usaron IA para leer artículos científicos, escribir código en un lenguaje llamado Lean y luego hicieron que una computadora verificara cada paso lógico para asegurar que las matemáticas se sostengan. Su objetivo era crear un "plano" que demuestre exactamente cuántos recursos necesitaría una computadora cuántica para romper estas cerraduras específicas.

Para la cerradura RSA-2048, que protege gran parte de la infraestructura actual de Internet, el plano formalizado del equipo muestra que una computadora cuántica necesitaría unos 6,190 qubits lógicos (la versión cuántica de los bits de computadora) y tendría que realizar la asombrosa cantidad de 8.1 mil millones de puertas Toffoli (un tipo específico de operación lógica cuántica). Si ejecutaras este proceso tres veces seguidas para estar seguro, la profundidad total del circuito sería de 6.42 mil millones de pasos. Las matemáticas demuestran que este método encontraría con éxito la clave secreta al menos 2 de cada 3 veces.

Para la cerradura P-256, que se utiliza en muchos sitios web seguros y firmas digitales, los requisitos son aún más intensos. Su prueba formalizada indica que romper esta cerradura requeriría 2,330 qubits lógicos y una masiva cantidad de 126 mil millones de puertas Toffoli, con una profundidad de circuito de 116 mil millones de pasos. Al igual que con RSA, el algoritmo está probado para tener éxito con una probabilidad de al menos 2/3. Curiosamente, una vez que la computadora cuántica realiza su pesado trabajo, la parte humana (o de la computadora clásica) del trabajo es sorprendentemente pequeña, requiriendo solo 7 pasos aritméticos simples para terminar la tarea.

Lo que hace que este trabajo sea especial no son solo los números, sino cómo los obtuvieron. En lugar de que un humano escribiera un largo artículo y esperara que nadie encontrara un error, utilizaron un sistema "agéntico". Los agentes de software actuaron como investigadores junior: buscaron material de origen, desglosaron afirmaciones complejas en piezas diminutas, escribieron el código en Lean e incluso intentaron corregir errores en las pruebas. Los humanos revisaron la lógica científica, mientras que la computadora verificó el código. El resultado es una biblioteca de matemáticas que es "verificada por máquina", lo que significa que una computadora ha verificado cada eslabón en la cadena de la lógica.

El artículo es cuidadoso en señalar que esto es una victoria teórica, no una práctica. No han construido la computadora cuántica todavía, ni han descifrado realmente una clave RSA-2048 real. En cambio, han construido la "prueba de concepto" definitiva que dice: "Si alguna vez construimos una computadora cuántica con estos recursos específicos, así es exactamente como romperá estas cerraduras, y aquí está la garantía matemática de que funcionará". También aclaran que sus números se basan en recursos "lógicos", que son los requisitos idealizados antes de añadir la realidad desordenada de corregir los errores causados por el ruido en la máquina. Este trabajo no significa que sus contraseñas estén seguras mañana, pero sí significa que, si alguna vez obtenemos el hardware cuántico, tendremos un mapa perfectamente verificado que muestra exactamente cómo usarlo para romper las cerraduras digitales más comunes del mundo.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →