La computación cuántica plantea fascinantes retos para la criptografía actual, al amenazar la seguridad de muchos esquemas y protocolos ampliamente utilizados hoy en día. Para adaptarse a esta nueva realidad es necesaria la estandarización de distintas construcciones criptográficas susceptibles de sustituir a las más utilizadas en la actualidad. En esta línea, el mayor esfuerzo para estandarizar los nuevos esquemas criptográficos resistentes a adversarios cuánticos lo está realizando el NIST en un concurso específico en el que se evalúan este tipo de herramientas. En este artículo, implementamos un protocolo postcuántico de intercambio de clave en grupo seguro en el llamado Quantum Random Oracle Model. Nuestro diseño está basado en Kyber, uno de los finalistas del concurso del NIST. Se demuestra experimentalmente que este protocolo es más rápido que otras alternativas para realizar la misma tarea cuya seguridad se demuestra además en modelos menos ambiciosos, en los que, por ejemplo, la interacción con las funciones hash del sistema se supone exclusivamente clásica.
La computación cuántica plantea fascinantes retos para la criptografía actual, al amenazar la seguridad de muchos esquemas y protocolos ampliamente utilizados hoy en día. Para adaptarse a esta nueva realidad es necesaria la estandarización de distintas construcciones criptográficas susceptibles de sustituir a las más utilizadas en la actualidad. En esta línea, el mayor esfuerzo para estandarizar los nuevos esquemas criptográficos resistentes a adversarios cuánticos lo está realizando el NIST en un concurso específico en el que se evalúan este tipo de herramientas. En este artículo, implementamos un protocolo postcuántico de intercambio de clave en grupo seguro en el llamado Quantum Random Oracle Model. Nuestro diseño está basado en Kyber, uno de los finalistas del concurso del NIST. Se demuestra experimentalmente que este protocolo es más rápido que otras alternativas para realizar la misma tarea cuya seguridad se demuestra además en modelos menos ambiciosos, en los que, por ejemplo, la interacción con las funciones hash del sistema se supone exclusivamente clásica.
Actualmente la mayoría de los protocolos de aplicación en Internet delegan su seguridad a la capa TLS por medio de implementaciones de software tales como OpenSSL y wolfSSL. Esta capa genera un canal seguro entre cliente y servidor para ofrecer privacidad, autenticidad e integridad a los datos que transitan la red. TLS utiliza criptografía asimétrica para lograr la autenticación e intercambio de las claves. Estos métodos se basan en supuestos de complejidad computacional, por lo que hacen uso de funciones matemáticas muy simples de calcular, pero extremadamente difíciles de revertir haciendo uso de los procesadores actuales. No obstante, estos mecanismos se consideran vulnerables al criptoanálisis realizado desde computadoras cuánticas. Aún así, existen algoritmos asimétricos que se consideran resistentes a este tipo de ataque: los algoritmos post-cuánticos. Este trabajo estudió el estado del arte en el campo de la criptografía post-cuántica, mencionó los avance en el proceso de estandarización y los algoritmos candidatos más prometedores en la actualidad. Además, analizó las implementaciones de software y librerías de código abierto que han alcanzado mayor nivel de madurez, y que a su vez cuentan con un desarrollo activo. Se detallaron dos implementaciones de TLS: wolfSSL y las variantes de OpenSSL provistas por el proyecto Open Quantum Safe, OQS-OpenSSL; y se realizaron experimentos de integración de estas implementaciones con HTTP y OpenVPN como protocolos de capa de Aplicación.
La aparición de la computación cuántica plantea una amenaza directa sobre los sistemas criptográficos actualmente desplegados, poniendo en riesgo la confidencialidad y autenticidad de la información. En tal contexto, la criptografía postcuántica surge como una alternativa diseñada para resistir ataques basados en ordenadores cuánticos, empleando como base problemas matemáticos considerados intratables incluso para este escenario. El objetivo de este trabajo es evaluar la viabilidad práctica de los algoritmos criptográficos de tipo postcuántico propuestos por el proceso de estandarización del NIST, comparándolos con algoritmos clásicos muy conocidos. Con tal fin, se ha llevado a cabo un análisis teórico del estado del arte y un estudio experimental basado en microbenchmarks criptográficos y pruebas sobre el protocolo TLS 1.3, usando implementaciones reales y plataformas hardware heterogéneas. La metodología empleada permite estudiar métricas relevantes como tiempos de ejecución, latencias o escalabilidad, tanto en operaciones atómicas como en escenarios de comunicación más amplios. Los resultados muestran que los algoritmos basados en retículos, como ML-KEM y ML-DSA, ofrecen un rendimiento competitivo frente a algoritmos clásicos con nivel de seguridad equivalente, de manera especial en hardware moderno. No obstante se observa un impacto significativo en dispositivos con recursos limitados y en el proceso de handshake TLS. Se concluye que este trabajo demuestra que la criptografía postcuántica es técnicamente viable en numerosos entornos reales, aunque su adopción debe abordarse de forma progresiva y contextualizada, considerando las limitaciones físicas y requisitos de cada sistema.
La adopción del protocolo HTTPS para brindar seguridad a gran parte del tráfico web de Internet pone el foco en los algoritmos de cifrado que proveen las implementaciones de SSL/TLS. La capacidad de cómputo de los ordenadores actuales permite concluir que algoritmos asimétricos como RSA son seguros. No obstante, estos mecanismos son vulnerables al criptoanálisis cuántico, por lo que disponer de una computadora cuántica pondría en peligro la seguridad de los datos cifrados con algoritmos asimétricos como RSA. La computación cuántica es un hecho, y que es cuestión de tiempo para que se fabriquen computadoras cuánticas de cientos de qubits, por lo que es necesario encontrar alternativas a los algoritmos de cifrado y autenticación clásicos. La criptografía postcuántica cubre esta necesidad proveyendo una serie de algoritmos resistentes a ataques cuánticos. Existen proyectos que aportan librerías de desarrollo bajo licencias de código abierto. OQS provee una librería de algoritmos resistentes, y su integración en protocolos y aplicaciones como OpenSSL, una de las implementaciones de SSL/TLS de código abierto más utilizadas. El presente trabajo de investigación analiza la integración de estas implementaciones de OpenSSL en el servidor web Apache2 para brindar un servicio HTTPS resistente a ataques cuánticos.
Los avances en el campo de la computación cuántica obligan a desarrollar e implementar algoritmos criptográficos resistentes a ataques en ordenadores cuánticos (criptografía pos-cuántica) de forma urgente. La seguridad de los criptosistemas asimétricos actuales se basa en la dificultad de factorizar números enterosgrandes o resolver problemas de logaritmos discretos. Sin embargo, estos problemas matemáticos se puedenresolver en tiempo polinomial (eficientemente) usando ordenadores cuánticos. En respuesta, se realiza una intensa investigación sobre la criptografía pos-cuántica. Esta ciencia es el estudio de los esquemas criptográficos que serían seguros contra los adversarios que tienen computadoras cuánticas y clásicas y que a su vez pueden implementarse sin cambios drásticos en las redes y protocolos de comunicación existentes. Este artículo ofrece una descripción general del estado del arte de los esquemas asimétricos alternativos que tienen la capacidad de resistir ataques en ordenadores cuánticos y considera sus principales características.
[ES] La seguridad de la infraestructura de tecnologías de la información actual depende de la criptografía asimétrica (RSA, ECC), utilizada ampliamente en protocolos como TLS/SSL y en la gestión de certificados digitales. Sin embargo, el rápido avance de la computación cuántica representa una amenaza inminente para estos sistemas. La vulnerabilidad actual reside en que los ordenadores cuánticos pueden resolver problemas matemáticos complejos (como la factorización de enteros) en tiempo polinómico O((log N)^3), lo cual invalida las garantías de seguridad de RSA. Ante este escenario, organizaciones internacionales como el NIST están en proceso de estandarizar nuevos algoritmos conocidos como Criptografía Post-Cuántica (PQC), recurriendo a nuevos paradigmas matemáticos como la criptografía basada en redes (Lattice-based cryptography), resistentes a ataques clásicos y cuánticos. Este TFG aborda el impacto teórico de esta transición tecnológica y propone un marco de adaptación enfocado en la rama de Tecnologías de la Información. La aportación central del proyecto será el diseño de un plan de migración para entornos corporativos estructurado en auditoría de activos, diseño de protocolos con arquitecturas híbridas y la actualización de las Infraestructuras de Clave Pública (PKI).
La criptografía cuántica emerge como un paradigma disruptivo en la seguridad informática, aprovechando los principios de la mecánica cuántica, como el entrelazamiento, la superposición y la no clonación, para garantizar confidencialidad y autenticación incondicional frente a amenazas clásicas y cuánticas. Este artículo explora los fundamentos matemáticos que sustentan los protocolos cuánticos (e.g., BB84, E91 y QHE), analizando su resistencia teórica frente a ataques basados en el algoritmo de Shor y la computación cuántica. Mediante una metodología dual (revisión sistemática de literatura y modelado teórico), se evalúan las limitaciones prácticas de implementación, como la decoherencia, los ataques por canales laterales y la escalabilidad en redes de distribución cuántica de claves (QKD). Los resultados destacan que, aunque protocolos como la criptografía homomórfica cuántica (QHE) y las redes de repetidores cuánticos prometen seguridad incluso en entornos con dispositivos realistas, su eficiencia depende críticamente de avances en óptica integrada y corrección de errores cuánticos. Asimismo, se discute el papel de la criptografía poscuántica (lattices, códigos basados en hash) como puente transicional ante la inminente obsolescencia de sistemas clásicos como RSA y ECC. La conclusión subraya la urgencia de estandarizar marcos híbridos (cuántico-clásicos) y políticas de migración, respaldados por colaboraciones globales, para asegurar infraestructuras críticas en la era cuántica. Este trabajo sintetiza el estado del arte, identificando brechas tecnológicas y proponiendo direcciones futuras para una adopción práctica y segura.