La criptografía es el pilar invisible que sostiene la seguridad digital. Cada vez que navegas por HTTPS, firmas un documento electrónico o realizas una transferencia bancaria, hay algoritmos criptográficos trabajando en segundo plano. Este módulo te enseña a entenderlos, aplicarlos y anticipar sus limitaciones, incluyendo las que traerá la computación cuántica.
Fundamentos de criptografía: del cifrado César a AES
Antes de dominar la criptografía moderna, hay que entender de dónde viene. Descubre la historia y evolución del cifrado, los principios básicos de cifrado y descifrado, y la diferencia fundamental entre criptografía simétrica y asimétrica. Un punto de partida sólido para comprender por qué los sistemas actuales están diseñados como están.
Criptografía simétrica: DES, 3DES, AES y RC4
En la criptografía simétrica, la misma clave cifra y descifra la información. Analiza los algoritmos de cifrado de bloque y de flujo más utilizados —DES, 3DES, AES y RC4—, sus ventajas y limitaciones, y las técnicas para gestionar y distribuir claves de forma segura. AES sigue siendo hoy el estándar de facto en cifrado simétrico a nivel mundial.
Criptografía asimétrica: RSA, Diffie-Hellman y ECC
La criptografía asimétrica resolvió uno de los grandes problemas del cifrado: cómo intercambiar información segura sin compartir una clave secreta previamente. Aprende cómo funcionan RSA, Diffie-Hellman y ECC (Elliptic Curve Cryptography), cómo se crean las firmas digitales y cómo estos algoritmos permiten establecer canales de comunicación seguros en internet.
Funciones hash y firmas digitales: SHA y MD5
Las funciones hash son la base de la integridad de los datos. Comprende cómo funcionan SHA y MD5, para qué sirven y cuáles son sus diferencias y vulnerabilidades. Entiende cómo las firmas digitales combinan hash con criptografía asimétrica para verificar la autenticidad e integridad de cualquier mensaje o documento.
Protocolos criptográficos: SSL/TLS e IPsec
La teoría cobra sentido cuando se aplica en protocolos reales. Estudia cómo SSL/TLS protege las comunicaciones web y cómo IPsec asegura el tráfico a nivel de red. Estos protocolos están en la base de la seguridad de cualquier infraestructura digital moderna y son imprescindibles para el módulo de Arquitectura de Comunicaciones y Seguridad.
Criptografía aplicada: blockchain, IoT y almacenamiento seguro
La criptografía no es solo teoría: está en todas partes. Explora sus aplicaciones prácticas en criptomonedas y blockchain, en la protección de datos en dispositivos IoT y en sistemas de almacenamiento seguro. Casos de estudio reales de distintas industrias para que veas cómo se aplica lo aprendido en contextos profesionales concretos.
Criptografía cuántica y post-cuántica
La computación cuántica amenaza con romper los algoritmos criptográficos actuales en cuestión de años. Descubre qué es la criptografía cuántica, cómo podría afectar a la seguridad de los sistemas que hoy damos por seguros y qué algoritmos post-cuánticos se están desarrollando para hacer frente a este desafío. Una visión de futuro imprescindible para cualquier profesional de la ciberseguridad.