Teoría
Submódulos

Objetivos de Aprendizaje

Al finalizar este módulo podrás: Comprender los fundamentos de la seguridad digital y protección de comunicaciones en redes modernas.
Dominar: Conceptos de encriptación, autenticación, integridad de datos, firewalls y VPNs para proteger sistemas y comunicaciones.
Aplicar: Técnicas de seguridad básicas para proteger redes, verificar identidades y establecer comunicaciones seguras.
Nota de Seguridad
En el mundo digital actual, la seguridad no es opcional. Cada bit de información que viaja por Internet puede ser interceptado, modificado o falsificado. Los guardianes digitales son las técnicas y protocolos que mantienen nuestros datos seguros.

4.1 Los Secretos Digitales

¿Por qué necesitamos secretos en Internet?

Internet es como una ciudad enorme donde millones de conversaciones ocurren simultáneamente. Sin protección, sería como gritar tus secretos en una plaza pública. La encriptación es nuestro método para susurrar en un idioma que solo el destinatario entiende.
Analogía práctica:
Imagina que quieres enviar una carta secreta. Puedes escribirla en un código que solo tú y tu amigo conocen, o puedes ponerla en una caja fuerte donde solo ustedes tienen la llave.

Encriptación Simétrica: Una llave para todo

En la encriptación simétrica, tanto el emisor como el receptor usan la misma llave para cifrar y descifrar. Es rápida y eficiente, pero tiene un problema: ¿cómo compartir la llave de forma segura?

Encriptación Asimétrica: Llaves públicas y privadas

La encriptación asimétrica resuelve el problema anterior usando dos llaves relacionadas: una pública (que todos pueden conocer) y una privada (que solo tú tienes). Es como tener un buzón público donde cualquiera puede depositar cartas, pero solo tú puedes abrirlo.

4.2 Verificar la Integridad

Hashing: La huella digital de los datos

Un hash es como la huella digital de un archivo. Sin importar cuán grande sea el archivo, el hash siempre tiene el mismo tamaño y cambia completamente si se modifica aunque sea un bit del original.
Ejemplo práctico:
Si descargas un archivo y su hash MD5 es "a1b2c3d4", pero después de la descarga calculas el hash y obtienes "x9y8z7w6", sabes que algo se corrompió o modificó durante la transferencia.

Algoritmos comunes: MD5, SHA-256

MD5: Rápido pero ya no se considera seguro para aplicaciones críticas.
SHA-256: Más lento pero mucho más seguro, usado en blockchain y aplicaciones modernas.

4.3 Confirmar Identidad

Firmas Digitales: El sello personal

Una firma digital combina hashing con encriptación asimétrica. Es como firmar un documento, pero matemáticamente imposible de falsificar.

Certificados Digitales: La cédula de Internet

Un certificado digital es como una cédula de identidad que garantiza que una llave pública realmente pertenece a quien dice ser. Las Autoridades de Certificación (CA) son como las oficinas gubernamentales que emiten estas "cédulas".

Cadenas de Confianza

La confianza en Internet funciona como una cadena: confías en tu navegador, que confía en una CA raíz, que confía en una CA intermedia, que certifica el sitio web que visitas.

4.4 Comunicaciones Seguras

HTTP vs HTTPS: La diferencia del candado

HTTP: Como enviar postales - cualquiera puede leer el contenido.
HTTPS: Como enviar cartas en sobres lacrados - el contenido está protegido durante el tránsito.

SSL/TLS: El túnel seguro

TLS (Transport Layer Security) es el protocolo que hace posible HTTPS. Crea un "túnel" encriptado entre tu navegador y el servidor, donde nadie más puede ver lo que pasa adentro.

Intercambio de Llaves

Antes de establecer una comunicación segura, ambas partes deben acordar qué llaves usar. Este proceso, llamado "handshake", es como dos personas acordando hablar en un idioma secreto antes de iniciar la conversación.

4.5 Muros de Protección (Firewalls)

Firewalls: Los guardias de seguridad

Un firewall es como un guardia de seguridad en la entrada de un edificio. Examina cada persona (paquete) que quiere entrar o salir, y decide si puede pasar basándose en las reglas establecidas.

Stateful vs Stateless

Stateless: Como un guardia que no recuerda a nadie - cada vez debe verificar desde cero.
Stateful: Como un guardia con buena memoria - recuerda conversaciones anteriores y puede tomar decisiones más inteligentes.

Puertos y Protocolos

Los puertos son como las diferentes puertas de un edificio. Puerto 80 para HTTP, puerto 443 para HTTPS, puerto 22 para SSH. El firewall puede abrir o cerrar estas puertas según sea necesario.

4.6 Túneles Seguros (VPN)

VPN: El túnel privado en Internet público

Una VPN (Virtual Private Network) es como construir un túnel privado a través de una autopista pública. Tu tráfico viaja encriptado desde tu dispositivo hasta el servidor VPN, ocultando tu ubicación y protegiendo tus datos.

Casos de Uso

Oficinas remotas: Conectar sucursales como si estuvieran en la misma red.
Trabajadores móviles: Acceso seguro a recursos corporativos desde cualquier lugar.
Privacidad personal: Ocultar tu ubicación y proteger tu navegación.

IPsec: El protocolo de los túneles

IPsec es uno de los protocolos más usados para crear VPNs. Opera en la capa de red y puede proteger todo el tráfico IP entre dos puntos, sin que las aplicaciones necesiten saber que están siendo protegidas.