Avances en la Resistencia Cuántica del Protocolo Signal
Introducción
El Protocolo desarrollado por Signal es un conjunto de especificaciones criptográficas que proporciona encriptación de extremo a extremo para comunicaciones privadas. Desde su publicación en 2013, ha sido adoptado ampliamente, no solo por Signal sino también por otras plataformas. El 19 de septiembre de 2023, Signal anunció un avance significativo en la resistencia cuántica del Protocolo Signal, una actualización llamada PQXDH.
¿Qué es la Computación Cuántica?
La computación cuántica es una tecnología emergente que presenta desafíos para los algoritmos criptográficos actuales. Aunque los ordenadores cuánticos ya existen, aún no tienen suficientes qubits para representar una amenaza para la criptografía de clave pública que Signal utiliza actualmente. Sin embargo, si en el futuro se construye un ordenador cuántico lo suficientemente potente, podría romper los mensajes encriptados.
Desafíos de la Criptografía de Clave Pública
Para entender por qué los ordenadores cuánticos son una amenaza, es necesario comprender cómo funcionan los algoritmos criptográficos. El RSA Cryptosystem es un buen punto de partida. Este sistema se basa en la multiplicación y factorización de grandes números primos, lo que es fácil de hacer en una dirección pero computacionalmente intensivo en la otra.
PQXDH: Un Paso Hacia la Resistencia Cuántica
La actualización PQXDH añade una capa de protección contra la amenaza de un futuro ordenador cuántico. La esencia de la actualización es calcular un secreto compartido utilizando tanto el protocolo de acuerdo de clave de curva elíptica X25519 como el mecanismo de encapsulación de clave post-cuántica CRYSTALS-Kyber. De esta manera, un atacante tendría que romper ambos sistemas para acceder al secreto compartido.
Implementación y Trabajo Futuro
Esta nueva actualización ya está soportada en las últimas versiones de las aplicaciones cliente de Signal. En los próximos meses, se desactivará X3DH para nuevos chats y se requerirá PQXDH para todos los nuevos chats. Además, se planean más investigaciones en el área de la criptografía post-cuántica para abordar las amenazas restantes.
Conclusión
La actualización PQXDH es un paso significativo en la mejora de la seguridad del Protocolo Signal contra las amenazas futuras que podrían surgir con el desarrollo de la computación cuántica. Este avance demuestra el compromiso continuo de Signal con la privacidad y la seguridad de las comunicaciones de sus usuarios.