Cryptology Academy · Lección

La criptografía en la vida cotidiana

Descubra cómo la criptografía protege hoy sus mensajes, contraseñas y pagos.

Lección 4 de 413 pasos

La criptografía en la vida cotidiana es una lección gratuita de Cryptology Academy en CoddyKit. Esta es la lección 4 de 4. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de Cryptology Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de Cryptology Academy incluye 4 lecciones en total.

Bienvenida

La criptografía protege prácticamente todas las interacciones digitales que realiza. En esta lección relacionará tecnologías del mundo real con las primitivas criptográficas que utilizan.

HTTPS y TLS

Cuando su navegador muestra un candado, TLS está funcionando. Utiliza conjuntamente la validación de certificados, el intercambio de claves ECDH, el cifrado AES-GCM y la autenticación HMAC.

Cifrado de extremo a extremo de WhatsApp

WhatsApp utiliza Signal Protocol: el acuerdo de claves X3DH y Double Ratchet para cifrar mensajes con secreto hacia adelante. Sus mensajes se cifran en su dispositivo.

Almacenamiento de contraseñas

Los buenos servicios nunca almacenan su contraseña: almacenan bcrypt(password + salt). Incluso si se filtra su base de datos, su contraseña permanece segura.

Bitcoin y los monederos de criptomonedas

Las direcciones de Bitcoin se derivan de claves públicas ECDSA sobre secp256k1. Para enviar monedas es necesario firmar una transacción con su clave privada: si la pierde, pierde las monedas.

Autenticación mediante claves SSH

SSH utiliza autenticación de clave pública: el servidor cifra un desafío con su clave pública; su cliente lo descifra con la clave privada para demostrar su identidad.

Firma de código

Las tiendas de aplicaciones y las actualizaciones del sistema operativo llevan una firma de código: el desarrollador calcula el hash del binario y firma ese hash con su clave privada. Su sistema operativo lo verifica antes de instalarlo.

Autenticación de dos factores (TOTP)

TOTP (Google Authenticator) utiliza HMAC-SHA1 sobre una marca de tiempo y un secreto compartido. Tanto el servidor como su dispositivo calculan el mismo código de 6 dígitos cada 30 segundos.

VPN y WireGuard

WireGuard utiliza ECDH con Curve25519, AEAD ChaCha20-Poly1305 y MAC de BLAKE2. Logra una mayor seguridad que IPSec con muchas menos líneas de código.

Cifrado de correo electrónico: PGP y S/MIME

PGP cifra el correo electrónico con la clave pública RSA o ECC del destinatario y lo firma con la clave privada del remitente, proporcionando confidencialidad y autenticación.

Cifrado de disco

BitLocker (Windows) y FileVault (macOS) utilizan AES-XTS para cifrar todo el disco. La clave se protege con su contraseña mediante PBKDF2 o Argon2.

Comprobación rápida

¿Qué primitiva criptográfica utiliza TOTP (Google Authenticator) para generar códigos de un solo uso?

Repaso

¡Increíble! La criptografía está en todas partes. La ha visto en HTTPS, la mensajería, las contraseñas, los monederos y mucho más. El resto del curso construye cada primitiva desde cero.
Gratis para empezar

Aprende Cryptology Academy con un tutor de IA — gratis

Escribe y ejecuta código real en tu navegador, obtén ayuda instantánea de un tutor de IA disponible 24/7 y continúa donde lo dejaste en la web o en la aplicación.

Cursos
67
Lecciones
261

Preguntas frecuentes

¿La lección «La criptografía en la vida cotidiana» es gratis?

Sí — el texto completo de «La criptografía en la vida cotidiana» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de Cryptology Academy, actualiza a CoddyKit PRO. El curso de Cryptology Academy incluye 4 lecciones en total.

¿Qué aprenderé en «La criptografía en la vida cotidiana»?

Descubra cómo la criptografía protege hoy sus mensajes, contraseñas y pagos. Practicas Cryptology Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar Cryptology Academy?

No se requiere experiencia previa. Cryptology Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 4 de 4.

¿Cuánto tiempo toma la lección «La criptografía en la vida cotidiana»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de Cryptology Academy?

Sí. Cada lección de Cryptology Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

Todas las lecciones de este curso

  1. Cifrados antiguos e historia temprana de la criptografía
  2. Vocabulario criptográfico fundamental
  3. Introducción a la criptografía simétrica y asimétrica
  4. La criptografía en la vida cotidiana
← Volver a Cryptology Academy