Please enable JavaScript.
Coggle requires JavaScript to display documents.
BORRADOR 2 — NO USAR (edición incompleta) - Coggle Diagram
BORRADOR 2 — NO USAR (edición incompleta)
FUNDAMENTOS
¿Qué es una clave criptográfica?
Valor que controla operaciones de cifrado, descifrado, firma o verificación.
Se utiliza junto con un algoritmo criptográfico.
Ayuda a proteger información y comunicaciones.
Confidencialidad: solo acceden los autorizados.
Integridad: permite detectar alteraciones.
Una misma clave secreta compartida cifra y descifra los datos.
Ventajas: rapidez y eficiencia para grandes volúmenes.
Desafío: distribuir y custodiar el secreto compartido.
Usan un par matemáticamente relacionado: pública y privada.
La pública puede compartirse; la privada debe mantenerse protegida.
Permiten cifrado, firmas o acuerdo de claves según el algoritmo.
Ventaja: facilita la autenticación y la distribución de claves públicas.
Simétrica: una clave compartida, cifrado rápido.
Asimétrica: par pública-privada, operaciones generalmente más costosas.
Se combinan en sistemas de criptografía híbrida.
Clave de sesión: protege una comunicación temporal.
Clave maestra: protege o deriva otras claves.
Clave de cifrado de datos: protege contenido.
Clave de firma o autenticación: comprueba autoría o identidad.
Clave de envoltura: cifra otras claves para transportarlas o almacenarlas.
Ejemplos: cifrado con AES y ChaCha20.
Autenticación: verifica identidades u origen.
No repudio: las firmas digitales pueden aportar evidencia de autoría.
Criptografía: técnicas matemáticas para proteger información.
Crear material criptográfico con calidad y longitud adecuadas.
Usar un método seguro y registrar su propósito.
Debe emplearse un generador seguro para resistir ataques.
Generadores criptográficamente seguros de números aleatorios (CSPRNG).
Generación directa de claves simétricas aleatorias.
Generación matemática de pares pública-privada.
Obtiene nuevas claves a partir de material secreto existente.
PBKDF2 y Argon2id: derivación resistente desde contraseñas.
HKDF: derivación desde un secreto compartido.
Entregar o establecer claves entre participantes autorizados.
Objetivo: que nadie no autorizado obtenga el secreto.
La clave privada asimétrica no debe difundirse.
Canal previamente protegido o entrega física segura.
Servidor o centro de distribución de claves (KDC).
Transporte mediante envoltura o cifrado de claves.
Publicación de claves públicas con verificación de identidad.
Dispositivos especializados como HSM.
Diffie-Hellman y ECDH permiten calcular un secreto compartido.
El secreto final no se envía directamente por la red.
Se requiere autenticación para evitar intermediarios maliciosos.
Cifrar: transformar texto plano en texto cifrado.
Descifrar: recuperar la información original con la clave adecuada.
Criptoanálisis: estudio de métodos para evaluar o romper sistemas criptográficos.
Objetivos de seguridad
Conceptos básicos
Características de una clave segura
Claves simétricas
Claves asimétricas
Comparación simétrica / asimétrica
Clases según su función
Algoritmos relacionados
Definición y proceso
Métodos de generación
Derivación de claves (KDF)
Acuerdo de claves
Fortaleza y longitud
Aleatoriedad y entropía suficientes.
Longitud adecuada al algoritmo y al riesgo.
Protección frente a robo, exposición y usos indebidos.
Clave y contraseña: diferencias
TIPOS Y CLASIFICACIÓN
GENERACIÓN DE CLAVES
DISTRIBUCIÓN E INTERCAMBIO
¿Qué es distribuir claves?
Métodos de distribución
Contraseña: secreto generalmente elegido o recordado por una persona.
Clave criptográfica: datos usados directamente por un algoritmo.
AES y ChaCha20: cifrado simétrico.
RSA: criptografía de clave pública.
ECC: familia de técnicas de curva elíptica.
ECDSA y Ed25519: firmas digitales; ECDH/X25519: acuerdo de claves.
La entropía mide la imprevisibilidad de la clave.
Generación → activación → uso → renovación o desactivación.
Revocación ante compromiso, cuando corresponda.
Conservación controlada o destrucción segura al finalizar su necesidad.
AES suele usar claves de 128, 192 o 256 bits.
KMS: sistema para gestionar y controlar claves.
HSM/TPM: protección de operaciones y secretos mediante hardware.
Permisos mínimos, auditoría y separación de funciones.
Copias de seguridad cifradas y recuperables.
Las longitudes de claves simétricas y asimétricas no se comparan directamente.
Evitar valores predecibles o reutilización insegura.
PKI: infraestructura de clave pública.
CA: autoridad certificadora que firma certificados.
Certificado: vincula una identidad con una clave pública.
Verificar vigencia, cadena de confianza y revocación.
Una función de derivación puede producir una clave desde una contraseña.
TLS: protege conexiones, por ejemplo HTTPS.
Filtraciones, malware y robo de claves.
HTTPS: comunicaciones entre navegador y servidor.
VPN y SSH: conexiones y acceso remoto protegidos.
Mensajería cifrada y protección de archivos o discos.
Banca, firmas digitales, nube e Internet de las cosas (IoT).
Combina mecanismos asimétricos y simétricos.
Autentica o acuerda claves de sesión mediante criptografía de clave pública.
Protege grandes volúmenes de datos con cifrado simétrico eficiente.
Ataques de fuerza bruta o predicción por baja entropía.
Intermediario malicioso y suplantación de identidad.
El navegador conecta con el servidor.
Verifica el certificado y la identidad del servidor.
Se acuerdan secretos y se derivan claves de sesión.
Los datos posteriores viajan cifrados y protegidos.
Errores humanos, ingeniería social y algoritmos obsoletos.
La computación cuántica amenaza ciertos métodos asimétricos tradicionales.
La criptografía poscuántica desarrolla alternativas resistentes.
La migración exige actualizar protocolos, certificados y gestión de claves.
SSH: establece conexiones remotas seguras.
IPsec/IKE: establece protección de redes.
Kerberos: usa tickets y un centro de distribución de claves.
Protocolos y mecanismos
PKI y certificados digitales
Seguridad de la distribución
Ciclo de vida de una clave
Almacenamiento y administración
Amenazas y ataques
Buenas prácticas
Aplicaciones reales
Criptografía híbrida
Ejemplo: conexión HTTPS
Desafíos y futuro
Usar algoritmos, bibliotecas y generadores confiables.
No publicar claves secretas ni privadas en chats o código.
Aplicar permisos mínimos y protección de respaldos.
Detener el uso de la clave comprometida.
Revocar certificados o permisos cuando corresponda.
Generar, instalar y distribuir una clave de reemplazo.
Investigar accesos y volver a cifrar datos si fuera necesario.
Rotar claves según riesgo, uso y política; monitorear accesos.
Respuesta ante compromiso
Autenticar a los participantes y validar sus claves públicas.
Proteger integridad y confidencialidad del intercambio.
Defenderse de ataques de intermediario (MITM).
Claves efímeras pueden aportar secreto hacia adelante (forward secrecy).
Transporte frente a acuerdo
Transporte: una parte envía una clave por un mecanismo protegido.
Acuerdo: las partes calculan una clave común.
Ambos modelos requieren autenticación y gestión segura.
PROTECCIÓN Y GESTIÓN
APLICACIONES Y FUTURO