← Últimos artículos
💻 computer science

PQ-SEAL, Post-Quantum Secure Embedded Architecture with Leakage-Resilient AES on Ibex RV32IMC

Este artículo presenta PQ-SEAL, una implementación de RISC-V sobre metal desnudo en una FPGA que integra la criptografía post-cuántica estandarizada por el NIST con un esquema de re-claveo de AES-128 resiliente a fugas, demostrando una mejora de 31 veces en la resistencia contra ataques de Análisis de Potencia por Correlación sin costos de hardware adicionales.

Autores originales: Charan Kasimahanti

Publicado 2026-08-11
📖 6 min de lectura🧠 Análisis profundo

Autores originales: Charan Kasimahanti

Artículo original bajo licencia CC BY 4.0 (https://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

La Fortaleza Digital y la Tormenta Cuántica

Imagina el internet como una ciudad enorme y bulliciosa donde todos se envían cartas secretas unos a otros. Para mantener estas cartas seguras, usamos "cerraduras" (cifrado) que son tan complejas que incluso los mejores matemáticos del mundo no pueden abrir sin la llave. Durante décadas, estas cerraduras han sido increíblemente fuertes. Sin embargo, los científicos han estado construyendo un nuevo tipo de herramienta llamada "computadora cuántica". Piensa en esto no como una calculadora más rápida, sino como una llave maestra mágica que puede abrir casi todas nuestras cerraduras actuales en segundos. Si alguien construye esta máquina, todas nuestras cartas secretas podrían ser leídas instantáneamente, incluso si fueron escritas hace años. Este es un gran problema porque los malhechores ya están robando y guardando nuestras cartas secretas hoy, esperando el día en que puedan desbloquearlas.

Para detener esto, los expertos están diseñando nuevas cerraduras que son "resistentes al cómputo cuántico". Estas nuevas cerraduras se basan en acertijos matemáticos complejos que ni siquiera una computadora cuántica puede resolver fácilmente. Pero hay un inconveniente: fabricar estas nuevas cerraduras requiere mucha capacidad cerebral y memoria, lo cual es difícil de ajustar en dispositivos diminutos como sensores inteligentes o chips simples. Además, incluso si la matemática es perfecta, un atacante astuto podría intentar robar la llave observando cuánta electricidad utiliza el dispositivo mientras trabaja. Este artículo explora cómo construir una fortaleza diminuta y súper fuerte, resistente al cómputo cuántico, en un chip muy pequeño y simple, mientras se coloca también un escudo mágico que confunda a cualquiera que intente espiar su uso de energía.


El Guardián Diminuto: PQ-SEAL

Conoce a PQ-SEAL, un proyecto creado por un investigador llamado Charan Kasimahanti en el Instituto Indio de Tecnología de Madras. El objetivo era construir un sistema de comunicación completo y seguro en un chip de computadora diminuto y de metal puro (específicamente un Ibex RV32IMC ejecutándose en una placa FPGA) que tiene casi nada de memoria —solo 64 KB de RAM, lo cual es menos que una sola foto de alta resolución. Usualmente, ajustar una seguridad avanzada en un chip tan pequeño es como intentar estacionar un camión de carga en un cobertizo para bicicletas.

Los investigadores lograron comprimir dos tareas masivas en este espacio tan reducido:

  1. El Saludo a Prueba de Cuántica: Implementaron una nueva forma, estandarizada por el NIST, de intercambiar llaves usando ML-KEM y ML-DSA. Este es el "saludo" donde dos computadoras dicen: "Hola, soy quien digo ser, y aquí está una llave secreta que podemos usar".
  2. El Escudo Resistente a la Fuga: Añadieron un truco especial llamado re-generación de llaves LR4 para proteger los mensajes reales enviados después del saludo.

Cómo funciona el saludo

Imagina a dos espías reuniéndose en un parque. En lugar de susurrar un secreto, realizan una danza compleja.

  1. El Saludo: El chip diminuto (la "Placa") envía una tarjeta de identificación pública (800 bytes) a una computadora potente (el "Host").
  2. El Truco de Magia: La computadora potente realiza el trabajo pesado. Utiliza la tarjeta de identificación para crear un código secreto y una firma digital, y luego los envía de vuelta.
  3. La Verificación: El chip diminuto verifica la firma. Si es válida, ambos lados usan una función matemática especial (SHAKE-128) para convertir el secreto compartido en una llave de sesión final de 32 bytes.

Toda esta danza tomó solo 0.9 segundos en el chip diminuto, que funcionaba a 50 MHz. Eso es increíblemente rápido para un dispositivo sin sistema operativo y sin ayudantes de memoria adicionales.

El Escudo Mágico: Re-generación de llaves LR4

Una vez terminado el saludo, los dos lados comienzan a enviar mensajes cifrados. Aquí es donde el artículo se vuelve realmente ingenioso. Usualmente, si un atacante observa a un dispositivo cifrar mensajes, puede eventualmente descubrir la llave analizando el consumo de energía (un método llamado Análisis de Potencia por Correlación o CPA). Es como escuchar a un experto en abrir cajas fuertes; si el dial hace el mismo clic cada vez, puedes adivinar la combinación.

El artículo introduce una contramedida llamada re-generación de llaves LR4. En lugar de usar la misma llave para siempre, el sistema cambia la llave cada 10 bloques de datos.

  • La Analogía: Imagina que estás enviando un mensaje secreto en una caja. Un candado normal usa la misma llave para cada caja. Un espía te observa cerrar 100 cajas y eventualmente descubre la llave.
  • El Truco de PQ-SEAL: Cada vez que cierras la décima caja, el candado automáticamente cambia su mecanismo interno a una llave nueva y aleatoria completamente distinta. El espía observa las primeras 10 cajas, se confunde, y luego el candado cambia. Tienen que empezar de nuevo desde cero.

Los investigadores probaron esto recolectando 300 pares de mensajes y sus resultados cifrados.

  • Sin el escudo (AES Simple): El espía pudo descubrir la llave con un "rango" de 4 (lo que significa que la llave real era una de las 4 mejores suposiciones) después de 300 intentos.
  • Con el escudo (LR4): La mejor suposición del espía se quedó estancada en un "rango" de 124.

Esto significa que el atacante estaba 31 veces más confundido e incierto cuando el escudo estaba activo. El artículo demuestra que esta mejora ocurrió sin necesidad de hardware adicional o chips especiales; se hizo enteramente mediante software.

La Prueba del Mundo Real

Para demostrar que esto no era solo un acertijo matemático, el equipo construyó una aplicación de mensajería cifrada en vivo. Los usuarios podían enviar chats grupales y mensajes directos. El chip diminuto en la placa FPGA cifraba cada mensaje antes de enviarlo, y la computadora potente lo descifraba. El sistema funcionó sin problemas, demostrando que incluso en un chip diminuto y con escasos recursos, se puede tener una conversación segura, resistente al cómputo cuántico y que también sea segura contra espías que hackean la potencia.

Qué significa esto

El artículo no pretende haber resuelto todos los problemas del mundo. Los investigadores admiten que sus pruebas se realizaron en una simulación de software controlada del uso de energía, no con medidores de potencia físicos en el chip real todavía. También señalaron que el código podría mejorarse para prevenir ataques de tiempo (donde un espía adivina la llave basándose en cuánto tarda un cálculo).

Sin embargo, los resultados son una sólida prueba de concepto. Demostraron que se pueden ejecutar los estándares más recientes y seguros de resistencia cuántica en un chip diminuto y barato sin un sistema operativo, y que se puede añadir una defensa poderosa contra el espionaje físico simplemente cambiando la frecuencia con la que se cambian las llaves. Es un paso hacia un futuro donde incluso los dispositivos más pequeños pueden mantenerse seguros tanto de las computadoras cuánticas como de los espías astutos.

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