Simon's Algorithm for the Even-Mansour Cipher on Quantum Hardware

Este artículo presenta una criptoanálisis cuántico de prueba de concepto del cifrado Even-Mansour utilizando el algoritmo de Simon en hardware NISQ, recuperando con éxito claves secretas para construcciones de 3 y 4 bits en el procesador ibm_miami, al tiempo que destaca los cuellos de botella de memoria en las herramientas actuales de optimización de circuitos para longitudes de clave mayores.

Autores originales: Anina Köhler, Jakob Murauer, Tim Heine, Stefan Rosemann, Tobias Hemmert

Publicado 2026-04-29
📖 4 min de lectura🧠 Análisis profundo

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

Each language version is independently generated for its own context, not a direct translation.

Imagina que estás intentando abrir una caja fuerte que utiliza un candado muy específico y complicado. Este artículo trata sobre un equipo de investigadores que intentaron abrir ese candado utilizando un nuevo tipo de "superherramienta" llamada computadora cuántica. No se limitaron a adivinar la combinación; utilizaron un truco matemático astuto para encontrar el patrón oculto dentro del candado.

Aquí tienes el desglose de su experimento en términos sencillos:

El Candado: El Cifrado Even-Mansour

Piensa en el cifrado Even-Mansour como una caja fuerte simple pero robusta. Funciona así:

  1. Introduces un mensaje (el texto plano) en la caja fuerte.
  2. Lo mezclas con una clave secreta (Clave 1).
  3. Lo haces pasar por una máquina pública y caótica (una permutación) que lo desordena.
  4. Lo mezclas nuevamente con una segunda clave secreta (Clave 2).
  5. El resultado es el mensaje cifrado.

El objetivo de los atacantes (los investigadores) era descubrir cuáles eran esas dos claves secretas.

La Superherramienta: El Algoritmo de Simon

Normalmente, si quisieras encontrar una clave secreta, tendrías que probar billones de combinaciones una por una. Es como probar cada una de las llaves de un llavero gigante hasta que una encaje.

Pero los investigadores utilizaron el Algoritmo de Simon. Imagina este algoritmo como un detective mágico que no busca la llave directamente. En su lugar, busca un ritmo oculto o un patrón.

  • Los investigadores configuraron un escenario especial donde el candado se comporta de una manera extraña: si giras la manecilla cierta cantidad (la clave secreta), el candado termina en la misma posición exacta que si no la hubieras girado en absoluto.
  • El Algoritmo de Simon es excelente para encontrar estos "ritmos ocultos" (periodos) mucho más rápido de lo que podría hacerlo una computadora normal. Es como escuchar una canción y conocer instantáneamente el ritmo, mientras que una computadora normal tiene que contar cada golpe de tambor individual.

El Experimento: Construyendo el Candado en una Computadora Cuántica

Los investigadores querían ver si este detective mágico podía funcionar realmente en hardware físico real. Construyeron una versión diminuta del candado en una computadora cuántica llamada IBM Miami.

  1. El Plano (Cajas S): Para hacer funcionar el candado, necesitaban un "desordenador" (llamado caja S). Construyeron estos desordenadores utilizando lógica similar a la utilizada en el famoso estándar de cifrado AES, pero mucho más pequeños (para claves de 3 bits y 4 bits).
  2. El Problema de Traducción: Las computadoras cuánticas hablan un idioma diferente al de las computadoras normales. Los investigadores tuvieron que traducir sus diseños clásicos de "desordenadores" a un idioma que la computadora cuántica pudiera entender. Utilizaron una herramienta llamada DORCIS para realizar esta traducción.
    • El Cuello de Botella: Esta herramienta funcionó muy bien para los candados diminutos de 3 bits y 4 bits. Sin embargo, cuando intentaron traducir un candado ligeramente más grande de 5 bits, la herramienta se quedó sin memoria. Fue como intentar doblar un mapa masivo en un bolsillo diminuto; el papel simplemente no cabía. Esto les impidió probar claves más grandes.
  3. El Ruido: Las computadoras cuánticas son actualmente muy sensibles, como una casa de naipes en una tormenta de viento. Para mantener el experimento estable, los investigadores utilizaron técnicas especiales (como el "Desacoplamiento Dinámico") para calmar los qubits, similar a cómo podrías sostener una cámara firme para tomar una foto clara con viento.

Los Resultados

Realizaron el experimento en dos candados pequeños: uno con una clave de 3 bits y otro con una clave de 4 bits.

  • Éxito: En ambos casos, la computadora cuántica encontró exitosamente el ritmo oculto. A partir de ese ritmo, los investigadores calcularon las claves secretas.
  • Reproducibilidad: Ejecutaron la prueba cinco veces para cada tamaño de candado, y funcionó cada vez.
  • La Limitación: Como se mencionó, no pudieron probar un candado de 5 bits porque la herramienta de traducción (DORCIS) falló debido a límites de memoria.

La Conclusión

El artículo concluye dos cosas principales:

  1. Funciona (por ahora): El Algoritmo de Simon es un método real y funcional para romper este tipo específico de cifrado en el hardware cuántico actual, pero solo para claves muy pequeñas. Demuestra que las computadoras cuánticas pueden teóricamente encontrar estos patrones ocultos exponencialmente más rápido que las computadoras clásicas.
  2. Las Herramientas Necesitan una Actualización: Aunque la computadora cuántica hizo su trabajo, el software utilizado para preparar los "planos" para la computadora cuántica chocó contra un muro. Para romper candados más grandes y realistas en el futuro, necesitamos mejores herramientas para traducir estos diseños a circuitos cuánticos sin quedarnos sin memoria.

En resumen: Demostraron que el concepto funciona a pequeña escala, pero el "equipo de construcción" (las herramientas de software) necesita volverse más fuerte antes de poder construir los grandes rascacielos.

¿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 →