Lección 4 de 4 · 8 min
Claves y contraseñas: por qué perder una lo rompe todo
Toda garantía de este curso descansa en que una clave o una contraseña siga siendo secreta. La gestión de claves es la disciplina poco vistosa que hace que la criptografía funcione o falle.
Cada lección de este curso ha dependido en silencio de la misma suposición: la clave correcta se quedó con la persona correcta. El cifrado simétrico falla en el momento en que se filtra su clave compartida. El cifrado asimétrico falla si se expone una clave privada. Una firma no significa nada una vez que se roba su clave privada — un atacante puede ahora firmar lo que sea y se va a verificar como genuino. La unidad de conocimiento de Criptografía Básica del NCAE-C enlista la gestión de claves, junto con los propios algoritmos, como un asunto que “debe atenderse antes de la implementación” — no como algo secundario.
Por qué un algoritmo fuerte no salva una clave débil
AES con una clave de 256 bits es, en la práctica, imposible de romper por adivinanza. Nada de eso importa si la propia clave está escrita en una nota adhesiva, se reutiliza entre cuentas, o está protegida por un código de cuatro dígitos que un atacante puede probar en segundos. La mayoría de las fallas criptográficas del mundo real no son algoritmos rotos; son claves expuestas, contraseñas reutilizadas, o secretos dejados en texto plano donde deberían haber estado protegidos. Por eso las garantías de las lecciones anteriores siempre venían con una condición pegada — “si la clave compartida permanece secreta”, “solo quien tiene la clave privada” — esa condición es donde vive la gestión de claves.
Qué dice en realidad la orientación actual sobre contraseñas
Las directrices actuales de identidad digital del NIST (SP 800-63B) invierten buena parte del consejo que a mucha gente le enseñaron. Los verificadores, dice, “NO DEBERÁN exigir a los suscriptores que cambien las contraseñas periódicamente” y no deberían imponer reglas de composición que obliguen a mezclar tipos de caracteres — ambas prácticas que empujaban a la gente hacia variaciones pequeñas y predecibles en vez de contraseñas genuinamente más fuertes. En su lugar, el NIST recomienda contraseñas más largas (su guía apunta a un mínimo en el rango de ocho a quince caracteres según el contexto, con un máximo de al menos 64 permitidos) y comprobar las contraseñas nuevas contra listas de contraseñas comúnmente filtradas o esperables en lugar de exigir una complejidad artificial. También exige explícitamente que los verificadores “permitan el uso de gestores de contraseñas y funciones de autocompletado”, incluyendo permitir pegar en los campos de contraseña — reconociendo que una herramienta que genera y guarda contraseñas únicas y largas por sitio hace más por la seguridad que cualquier regla que se espere que una persona siga de memoria.
Passkeys: eliminando el secreto compartido por completo
Una contraseña es un secreto compartido: tanto tú como el servicio la conocen, que es justo lo que la hace vulnerable al phishing — una página de inicio de sesión falsa nomás pide el mismo secreto. Una passkey evita esto usando el cifrado asimétrico visto antes en este curso. La documentación de soporte de Apple describe el proceso: tu dispositivo genera “un par de claves criptográficas único” cuando creas una passkey — una clave pública que va al servicio, y una clave privada que nunca sale de tu dispositivo. Apple afirma que las passkeys son resistentes al phishing porque no hay ningún secreto compartido con el que engañarte para que lo escribas: la clave privada simplemente no se puede extraer desde un sitio web falso, sin importar qué tan convincente se vea. En los dispositivos Apple, la clave privada se protege y se sincroniza entre tus propios dispositivos mediante el llavero de iCloud, que Apple describe como cifrado de extremo a extremo, de modo que ni la propia Apple tiene la clave.
La jerarquía de factores de la CISA, en resumen
La orientación de la Agencia de Ciberseguridad e Infraestructura de EE. UU. sobre la autenticación de varios factores clasifica los métodos según su resistencia al phishing. Afirma que “la única autenticación resistente al phishing ampliamente disponible es la autenticación FIDO/WebAuthn” — el mismo estándar de fondo en el que se construyen las passkeys. Un código de un solo uso enviado por mensaje de texto es, en sus palabras, todavía mucho mejor que no tener ningún segundo factor, pero se puede redirigir o interceptar de formas que un método resistente al phishing no permite. Donde un servicio ofrece una passkey o una llave de seguridad FIDO, esa es actualmente la opción más fuerte ampliamente disponible; donde solo ofrece códigos por app o SMS, cualquiera de los dos sigue siendo notablemente mejor que solo una contraseña.
| Si se pierde o se expone esto | La consecuencia |
|---|---|
| Una clave de cifrado simétrico | Cualquiera que la tenga puede leer todo lo que protegía, pasado y futuro, a menos que el sistema tenga secreto hacia adelante |
| Una clave privada usada para firmar | Un atacante puede producir firmas que se verifican como genuinamente tuyas |
| Una contraseña reutilizada | Toda cuenta que use esa misma contraseña se vuelve vulnerable en el momento en que se filtra cualquiera de ellas |
| La clave privada de una passkey (raro, ya que no está pensada para salir del dispositivo) | El propio dispositivo, y sus propias protecciones (bloqueo de pantalla, cifrado del disco), se convierten en la última línea de defensa |
Una conclusión práctica
Usa un gestor de contraseñas, para que cada cuenta tenga una contraseña larga y única que nunca tengas que recordar. Activa el segundo factor más fuerte disponible — una passkey o una llave de seguridad física donde se ofrezca, una app de autenticación si no. Y trata cualquier momento en que una contraseña o clave pudo haberse expuesto — un clic en phishing, un dispositivo perdido, un aviso de filtración — como algo sobre lo que actuar de inmediato, no después: cambia la credencial, y checa si se reutilizó en algún otro lado.
Lo esencial
- Toda garantía criptográfica de este curso depende de que una clave o contraseña permanezca secreta; la gestión de claves no es opcional.
- La orientación actual del NIST elimina los cambios de contraseña periódicos forzados y las reglas de complejidad, a favor de la longitud, las comprobaciones contra listas filtradas, y los gestores de contraseñas.
- Las passkeys eliminan el secreto compartido del que depende una contraseña, usando una clave privada que nunca sale de tu dispositivo — por eso resisten el phishing.
- La CISA clasifica FIDO/WebAuthn (el estándar detrás de las passkeys) como el método de autenticación ampliamente disponible más resistente al phishing.
- Trata cualquier posible exposición de una contraseña o clave — phishing, un dispositivo perdido, un aviso de filtración — como algo sobre lo que actuar de inmediato.
Ponte a prueba
1. ¿Por qué un algoritmo de cifrado fuerte no garantiza la seguridad por sí solo?
- Los algoritmos fuertes siempre son lentos
- La garantía solo se sostiene si la clave permanece secreta; una clave expuesta derrota incluso al algoritmo más fuerte — Correcto.
- Los algoritmos necesitan cambiarse cada mes
- Solo los algoritmos simétricos se pueden romper
La fortaleza criptográfica está condicionada al secreto de la clave; una clave filtrada o débil debilita incluso un algoritmo matemáticamente sólido.
2. ¿Qué recomienda la orientación actual del NIST (SP 800-63B) sobre los cambios de contraseña?
- Las contraseñas deberían cambiarse cada 30 días
- Los verificadores no deberían exigir cambios periódicos de contraseña — Correcto.
- Las contraseñas siempre deberían incluir una mezcla de símbolos y números
- Los gestores de contraseñas deberían prohibirse por razones de seguridad
El NIST establece explícitamente que los verificadores no deberían forzar cambios periódicos de contraseña, y en su lugar deberían comprobarlas contra listas de contraseñas filtradas y permitir gestores de contraseñas.
3. ¿Por qué se consideran las passkeys resistentes al phishing?
- Usan una contraseña más larga de lo habitual
- No hay ningún secreto compartido que robar; la clave privada nunca sale del dispositivo y no se puede escribir en un sitio falso — Correcto.
- Necesitan una huella digital cada vez sin excepciones
- Las passkeys no se pueden usar en teléfonos
La clave privada de una passkey se queda en el dispositivo; un sitio de phishing solo puede llegar a obtener un secreto compartido, y una passkey no tiene ninguno que ceder.
4. ¿Qué deberías hacer si sospechas que una contraseña se expuso por un clic de phishing o un aviso de filtración?
- Esperar a ver si pasa algo malo antes de actuar
- Cambiar esa credencial de inmediato y checar si se reutilizó en otro lado — Correcto.
- Ignorarlo si la cuenta no tiene datos sensibles
- Preocuparte solo si el servicio exige explícitamente un cambio
Como una contraseña reutilizada pone en riesgo a toda cuenta que la use, actuar de inmediato — cambiándola y checando si se reutilizó — limita el daño.
Ponlo en práctica con FireAI
Pon esta lección en práctica en tu propia computadora.
- Inspección profunda, sin descifrar nada — Obtén detalle real sobre una conexión segura sin que FireAI lea nunca lo que hay dentro.
- Qué se queda en tu Mac, y las únicas veces que FireAI se conecta por su cuenta — Lee la lista completa de lo que envía FireAI, en vez de confiar en la palabra de un firewall.
Fuentes
- NIST SP 800-63B: Digital Identity Guidelines — Authentication and Authenticator Management
- Apple Support: About passkeys
- CISA: More than a Password (Multi-Factor Authentication)
Ponlo en práctica en tu Mac
Prueba todas las funciones gratis durante 17 días, sin tarjeta.