SwiftGrab
Ad Slot — Header Banner
CSPRNG · Análisis de Entropía · 100% Privado

Generador de Contraseñas Seguras y Analizador de Entropía

Genera contraseñas verdaderamente aleatorias usando la Web Crypto API — las mismas primitivas criptográficas que tu navegador usa para HTTPS. Ajusta la longitud y los conjuntos de caracteres, opcionalmente excluye caracteres ambiguos, y ve el análisis de entropía en tiempo real con estimaciones de tiempo de descifrado. Nada se transmite.

#CSPRNG#Entropía#Grado AES#Sin Conexión#Privado#Gratis

Opciones

20
664128
Entropía0 bits
Muy débilPool: caracteres únicos

Tiempo estimado de descifrado

Tiempos en el caso medio (la mitad del espacio de claves). Asume un ataque de fuerza bruta contra el pool exacto de caracteres.

Ataque online (limitado)

less than a second

Ataque offline (hash rápido)

less than a second

Ataque offline (hash lento)

less than a second

Clúster de estado-nación

less than a second

Ad Slot — Below the Fold

Cómo generar una contraseña segura en 3 pasos

Criptográficamente aleatoria, nunca transmitida.

1

Establece la longitud

Desliza entre 6 y 128 caracteres. Para cuentas online, se recomiendan 16+; para contraseñas maestras, 20+ con todos los conjuntos de caracteres. Más largo siempre es más fuerte — una contraseña de 20 caracteres es enormemente más segura que una de 8.

2

Elige los conjuntos de caracteres

Activa mayúsculas, minúsculas, números y símbolos. Al menos un conjunto debe permanecer activado. Activa 'Excluir ambiguos' si vas a escribir la contraseña a mano o leerla en voz alta — elimina caracteres fácilmente confundibles como 0 y O, 1 y l.

3

Copia y guarda de forma segura

Haz clic en Copiar para obtener la contraseña. Pégala en un gestor de contraseñas inmediatamente — este es el lugar más seguro. Refrescar regenera una nueva contraseña; tus opciones se mantienen. Nunca guardes contraseñas en archivos de texto plano.

Preguntas Frecuentes

Totalmente criptográficamente aleatorias. El generador usa crypto.getRandomValues() de la Web Crypto API, que es el CSPRNG del navegador (generador de números pseudoaleatorios criptográficamente seguro). Esta es la misma fuente de aleatoriedad usada para las claves de sesión HTTPS y se considera adecuada para aplicaciones criptográficas.

Acerca del Generador de Contraseñas Seguras

Everything you need to know

Por qué la generación de contraseñas en el navegador es más segura

Los generadores de contraseñas basados en servidor transmiten tus opciones elegidas y reciben la contraseña generada de vuelta por la red. Incluso con HTTPS, eso significa que la contraseña existe en la memoria del servidor al menos momentáneamente — un riesgo teórico de exposición. Esta herramienta genera contraseñas enteramente en tu navegador usando crypto.getRandomValues(), la misma primitiva criptográfica que protege la conexión HTTPS de tu banco. Nada se envía, nada se registra, nada se almacena.

Entendiendo la entropía de contraseñas

La entropía se mide en bits y representa el número de elecciones aleatorias que un atacante debe adivinar. Una contraseña extraída uniformemente de un pool de N caracteres a longitud L tiene entropía L × log2(N) bits. Por ejemplo, una contraseña de 12 caracteres de un pool de 62 caracteres (letras + números) tiene 12 × 5.95 ≈ 71 bits de entropía. Duplicar la longitud duplica la entropía; duplicar el tamaño del pool añade ~1 bit por carácter. Por eso la longitud importa más que la complejidad — pero ambas ayudan.

Cómo funcionan las estimaciones de tiempo de descifrado

Los ataques de fuerza bruta prueban cada contraseña posible en secuencia hasta encontrar la correcta. De media, tienen éxito tras buscar la mitad del espacio de claves. Dada la entropía E de una contraseña (en bits) y la tasa de intentos R de un atacante (en intentos por segundo), el tiempo medio de descifrado es 2^(E−1) / R segundos. La herramienta muestra cuatro modelos de atacante: un atacante online limitado (10^3 intentos/seg), un clúster de estado-nación (10^14 intentos/seg), y dos escenarios offline que abarcan desde hash lento (10^4) hasta hash rápido acelerado por GPU (10^11). La brecha entre atacantes online y offline a menudo es de 10+ órdenes de magnitud — por eso la seguridad de las cuentas online depende mucho más de la limitación de tasa que de la fuerza de la contraseña por sí sola.

Mejores prácticas para la gestión de contraseñas

Usa una contraseña única para cada cuenta — la reutilización es el mayor riesgo de contraseña. Guarda las contraseñas en un gestor de contraseñas reputado (Bitwarden, 1Password, KeePassXC, o el gestor integrado de tu navegador). Activa la autenticación de dos factores siempre que sea posible. Nunca compartas contraseñas por email, chat o SMS. Rota las contraseñas inmediatamente si un servicio que usas reporta una brecha. Para cuentas de alto valor (email principal, banca, cripto), usa contraseñas de 24+ caracteres — la longitud extra no te cuesta nada si usas un gestor, y aumenta drásticamente el espacio de búsqueda.

Más herramientas que te encantarán

Utilidades seleccionadas que combinan bien con esta