Curso de Criptografía Post-Cuántica

Un enfoque introductorio a la seguridad en la era cuántica

Guías de Laboratorio

Esta sección proporciona guías detalladas para realizar prácticas de laboratorio relacionadas con los conceptos estudiados en el curso. Cada guía incluye objetivos, requisitos, procedimientos paso a paso y preguntas de reflexión.

Simulación del Algoritmo de Shor

Explora cómo el algoritmo cuántico de Shor puede factorizar números grandes y comprometer la seguridad de RSA.

Duración estimada: 2 horas

Dificultad: Media

Ver guía

Implementación de ML-KEM

Implementa y analiza el funcionamiento del mecanismo de encapsulamiento de claves basado en retículos (FIPS 203).

Duración estimada: 3 horas

Dificultad: Alta

Ver guía

Implementación de ML-DSA

Implementa y analiza el funcionamiento del algoritmo de firma digital basado en retículos (FIPS 204).

Duración estimada: 3 horas

Dificultad: Alta

Ver guía

Configuración de Criptografía Híbrida

Configura y evalúa un sistema que combina algoritmos clásicos y post-cuánticos para una transición segura.

Duración estimada: 2 horas

Dificultad: Media

Ver guía

Simulación de QKD (BB84)

Simula el protocolo BB84 para distribución cuántica de claves y analiza su seguridad frente a ataques.

Duración estimada: 2 horas

Dificultad: Media-Alta

Ver guía

Preparación para las Prácticas

Antes de comenzar cualquier práctica de laboratorio, asegúrate de:

Nota: Las implementaciones realizadas en estas prácticas son simplificadas con fines educativos y no deben utilizarse en entornos de producción.

Evaluación

Cada práctica de laboratorio incluye preguntas de reflexión y ejercicios adicionales que pueden ser utilizados para la evaluación del aprendizaje. Se recomienda: