Cuentas de servicio y bases de datos.
Cuentas utilizadas por aplicaciones, copias de seguridad y trabajos programados. Nadie los tipifica, viven en un administrador secreto o en una bóveda y son objetivos de gran valor.
Nadie escribe las cuentas de servicio, las contraseñas de bases de datos, los secretos de aplicaciones y las claves de cifrado y se guardan en una bóveda, por lo que no hay razón para mantenerlas breves. Treinta y dos caracteres aleatorios contienen más de 200 bits: la fuerza bruta simplemente está descartada.
Calculando…
Los PIN sólo son seguros cuando los intentos son limitados, como un teléfono o una tarjeta bancaria. Se omiten los obvios (1234, 0000, 1212).
Tiempo para descifrar your 32-character password
El peor de los casos: un ataque fuera de línea a un hash rápido por parte de un clúster de GPU que prueba un billón de conjeturas por segundo.
los numeros
Incluso 32 dígitos aleatorios durarían más que el universo frente a un grupo de GPU. Con letras, números y símbolos, las cifras dejan de significar nada.
| 32 caracteres aleatorios | Entropía | Clúster de GPU, hash rápido | Equipo GPU, bcrypt |
|---|---|---|---|
| Sólo números 0-9 | 106 bits | 1,6 billones de años | 1,6 × 1019 años |
| Minúsculas a-z | 150 bits | 3 × 1025 años | 3 × 1032 años |
| Mayúsculas y minúsculas a-z A-Z | 182 bits | 1,3 × 1035 años | 1,3 × 1042 años |
| Letras y números a-z A-Z 0-9 | 191 bits | 3,6 × 1037 años | 3,6 × 1044 años |
| Letras, números y símbolos + !@#$% | 206 bits | 1,8 × 1042 años | 1,8 × 1049 años |
Más allá de unos 128 bits, la longitud adicional no cambia nada en cuanto a fuerza bruta. Lo que compran 32 caracteres es un margen que sobrevive al hash débil, a los hashes filtrados y al hardware de las próximas décadas.
donde pertenece
Cuentas utilizadas por aplicaciones, copias de seguridad y trabajos programados. Nadie los tipifica, viven en un administrador secreto o en una bóveda y son objetivos de gran valor.
Secretos de sesión, claves de firma y secretos de webhooks que usted mismo crea. Haga uno por entorno (el Generar 10 El botón ayuda) y nunca los envíe a un repositorio.
Las contraseñas de copias de seguridad cifradas, imágenes de disco o archivos 7-Zip se atacan fuera de línea, sin ningún límite de velocidad. Aquí es exactamente donde vale la pena un gran margen.
Contraseñas de administración de cuentas raíz y de vidrio roto, enrutadores y NAS: guárdelas en su gestor de contraseñas o en un sobre sellado, y hágalas largas.
Copia segura
Símbolos como #, $, &, las comillas y las barras invertidas pueden romperse .env archivos, YAML, comandos de shell y cadenas de conexión. Cambiar símbolos desactivado en el generador de arriba: 32 letras y dígitos aleatorios todavía contienen alrededor de 190 bits.
En un servidor o en un script, estas frases ingeniosas brindan un secreto de 32 caracteres de la misma calidad proveniente del generador aleatorio de su sistema:
openssl rand -base64 24
python -c "import secrets; print(secrets.token_urlsafe(24))"
[Convert]::ToBase64String([Security.Cryptography.RandomNumberGenerator]::GetBytes(24))
Los dos primeros funcionan en Linux y macOS (y en Windows con OpenSSL o Python instalado), el último en PowerShell 7. Cada uno codifica 24 bytes aleatorios, o 192 bits, como 32 caracteres.
Utilice esta longitud cuando el servicio la admita y un gestor de contraseñas pueda completarla por usted. Verifique cualquier longitud máxima documentada antes de guardar. Para un secreto que debe escribir con frecuencia, compare una frase de contraseña generada aleatoriamente.
comparar el generador de contraseñas generales y frases de contraseña de palabras aleatorias. Los tiempos de descifrado mostrados son estimaciones según los supuestos de ataque establecidos.
Preguntas
Para una contraseña que escribes, sí. Para un secreto que solo manejan las máquinas o un gestor de contraseñas, no: no cuesta nada y elimina la fuerza bruta, incluso si el hash se filtra o se almacenó con un algoritmo débil.
Con letras, números y símbolos, unos 206 bits de entropía. Un clúster de GPU que realice un billón de conjeturas por segundo necesitaría aproximadamente 1,8 × 10^42 años. Las letras y los dígitos sólo dan alrededor de 190 bits.
No necesariamente. Con 32 caracteres, los símbolos añaden poca fuerza y pueden romper archivos .env, URL y comandos de shell. Sólo las letras y los dígitos son una opción segura para los secretos que pega en el código o la configuración.
No. Cada carácter aleatorio del conjunto de 87 caracteres de este generador lleva alrededor de 6,4 bits, por lo que 32 de ellos dan alrededor de 206 bits, y una cadena hexadecimal de 32 caracteres sólo 128 bits. Una verdadera clave de 256 bits necesita 43 caracteres base64 o 64 caracteres hexadecimales, generados por su biblioteca criptográfica.
Sí, para los secretos que usted mismo crea, como los secretos de sesión o webhook: provienen de crypto.getRandomValues, el generador criptográfico que los navegadores utilizan para las claves de cifrado. En producción, generar secretos dentro de su administrador secreto o canal de CI evita copiarlos a mano.
Palabras aleatorias fáciles de recordar, con una estimación de entropía basada en la lista española.
Abrir herramientaUna clave fuerte WPA2/WPA3 y un código QR que tus invitados escanean para unirse, con una tarjeta para imprimir.
Abrir herramientaVea su contraseña como lo hace un atacante: patrones, entropía y cuatro escenarios de descifrado.
Abrir herramientaDescubra si una contraseña ya se filtró, sin revelarla nunca (k-anonimato).
Abrir herramientaInspeccione una URL y su nombre de host real localmente, sin abrir el destino.
Abrir herramientaAjustes preestablecidos de NIST, PCI DSS y CIS con scripts de Windows, Active Directory y Linux listos para ejecutar.
Abrir herramientaCuánto resiste cada longitud y combinación de caracteres ante un equipo moderno de GPU.
Abrir herramientaImporta la exportación de tu gestor de contraseñas y detecta contraseñas reutilizadas, débiles o filtradas, sin salir de tu dispositivo.
Abrir herramientaUna contraseña segura que aún se adapta a sitios web exigentes: longitud máxima, símbolos permitidos, tipos requeridos.
Abrir herramientaDoce mensajes realistas. ¿Puedes distinguir las estafas de las reales? Compártelo con tu equipo.
Abrir herramientaCalifique la seguridad de la cuenta de su empresa en cinco minutos e imprima un plan de acción priorizado.
Abrir herramientaQué método 2FA elegir y cómo activarlo para Google, Microsoft, Apple y más.
Abrir herramienta