La amenaza real de la computación cuántica
La computación cuántica dejó de ser una promesa lejana para convertirse en una amenaza con fecha. Algoritmos como los de Shor y Grover, ejecutados en máquinas suficientemente potentes, podrían romper en tiempo polinómico los sistemas de criptografía de clave pública más utilizados hoy: RSA, ECDSA, ECDH y DSA. Un ordenador cuántico de unos 2.000 qubits bastaría para vulnerar un RSA de 1024 bits, y las curvas elípticas de 160 bits caerían con apenas 1.000 qubits. Aunque los equipos actuales más avanzados rondan los 79 qubits, las proyecciones indican que en dos décadas existirán máquinas capaces de ejecutar estos ataques.
El problema no es solo futuro: la estrategia "cosecha ahora, descifra después" (HNDL) ya permite a atacantes almacenar tráfico cifrado hoy para desencriptarlo cuando dispongan de un ordenador cuántico. Esto afecta directamente a blockchains, cuyo historial de transacciones es público e inmutable, y a sistemas como las eSIM, cuyos perfiles permanecen activos entre 5 y 20 años.
Blockchain: el eslabón más vulnerable
Dos pilares sostienen la seguridad de blockchain: la criptografía asimétrica (para firmar transacciones) y las funciones hash (para encadenar bloques y generar direcciones). Shor permite extraer claves privadas a partir de claves públicas, comprometiendo todas las transacciones firmadas. Grover acelera la búsqueda de colisiones de hash, lo que posibilitaría reescribir la cadena sin alterar su integridad aparente.
Bitcoin usa ECDSA con la curva secp256k1; Ethereum, similar. Ninguno de estos esquemas resistirá un ataque cuántico. Por eso, el concepto de blockchain post-cuántica implica reemplazar o complementar estos primitivos con algoritmos diseñados para resistir tanto a ordenadores clásicos como cuánticos.
Los estandartes que ya están aquí: ML-KEM, ML-DSA y SLH-DSA
Tres familias principales ha estandarizado el NIST tras años de evaluación: ML-KEM (basado en Kyber, para intercambio de claves), ML-DSA (basado en Dilithium, para firmas digitales) y SLH-DSA (basado en SPHINCS+, que usa solo funciones hash). Estos algoritmos ofrecen varios niveles de seguridad (L1 a L5) que equivalen a la robustez de AES-128, SHA-256 o AES-256 frente a ataques clásicos y cuánticos.
Su implementación ya es viable en hardware de gama baja. Un estudio reciente evaluó ML-KEM, ML-DSA y SLH-DSA en un microcontrolador ESP32-C6, demostrando que las operaciones de encapsulamiento y firma son ejecutables en tiempo real, aunque el consumo de RAM puede ser el factor limitante en dispositivos embebidos.
Aplicaciones prácticas: eSIM y mensajería segura
En el ámbito de las eSIM (norma GSMA SGP.22), un equipo de investigadores ha propuesto un marco de migración híbrida que combina criptografía clásica con post-cuántica en el intercambio de claves dentro de la tarjeta. Demostraron que solo la configuración híbrida (ECDH + ML-KEM) resiste el ataque HNDL, mientras que una configuración totalmente post-cuántica protege además contra la falsificación de firmas. La verificación formal con ProVerif confirmó la seguridad, y las pruebas en una eUICC de investigación mostraron que la RAM es el recurso crítico.
Ya existen proyectos de código abierto que integran Kyber512 con AES-GCM para lograr un cifrado híbrido con secreto forward. Estos desarrollos demuestran que la transición no es teórica: se puede construir hoy una aplicación de chat resistente a futuros descifrados cuánticos.
Desafíos para la adopción masiva
El principal obstáculo no es la seguridad de los nuevos algoritmos, sino la ingeniería de migración. Los sistemas actuales (protocolos TLS, PKI, blockchains) llevan décadas integrando RSA y ECC. Sustituirlos requiere cambios en infraestructuras, certificados, dispositivos y aplicaciones. La experiencia con transiciones anteriores sugiere que el proceso tomará al menos una década.
Además, los tamaños de claves y firmas post-cuánticas son mayores que los clásicos (por ejemplo, las firmas ML-DSA pueden superar los 2 KB, frente a los 64 bytes de ECDSA), lo que impacta en el ancho de banda y el almacenamiento. En blockchains, esto se traduce en transacciones más grandes y una mayor carga para los nodos completos.
Otro reto es la compatibilidad híbrida. Mientras no se estandarice plenamente, muchos sistemas optarán por esquemas duales: firmar o cifrar con ambos algoritmos (clásico y post-cuántico) para asegurar la interoperabilidad y la defensa en profundidad. Esta aproximación duplica el costo computacional, pero ofrece una transición gradual.
Hoja de ruta para la industria
Las organizaciones deberían comenzar ahora un inventario de sus sistemas criptográficos y priorizar aquellos que manejan datos con largo ciclo de vida (como registros blockchain o perfiles eSIM). La agilidad criptográfica es clave: diseñar protocolos que permitan cambiar algoritmos sin rediseñar todo el sistema. NIST recomienda que las agencias federales de EE.UU. avancen hacia la implementación de los nuevos estándares antes de que los ordenadores cuánticos sean operativos.
Varias propuestas en el sector blockchain ya exploran el uso de SPHINCS+ o Dilithium para firmas, y de Kyber o FrodoKEM para intercambio de claves. Los desarrolladores deben evaluar el rendimiento en sus nodos y considerar estrategias híbridas durante el periodo de transición. La inversión en esta migración no es opcional; es una cuestión de supervivencia a largo plazo.
Conclusión
No es una especulación: la computación cuántica es un horizonte concreto que obliga a repensar la seguridad de blockchain y de todas las comunicaciones digitales. Los algoritmos post-cuánticos ya están estandarizados y funcionan en hardware real. El desafío ahora es implementarlos con visión estratégica, combinando la criptografía clásica con la nueva en esquemas híbridos, y priorizando los sistemas que manejan datos de larga duración. Quienes actúen primero no solo protegerán sus activos, sino que liderarán la próxima era de la ciberseguridad.