Criptografía

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.