Saltar al contenido
ToolFarmToolFarm

Generador de Tokens Aleatorios

Genera tokens aleatorios imposibles de adivinar para sesiones, enlaces de restablecimiento de contraseña, verificación de correo y flujos de recuperación.

Los tokens se generan localmente con la Web Crypto API y nunca llegan a nuestros servidores.

Presets

Aún no hay valor. Pulsa Regenerar.

FuerzaMuy fuerte
206 bits de entropía

Es una estimación basada en la generación aleatoria, no en si una contraseña filtrada se ha reutilizado.

Generado localmente en tu navegador. No se envía nada a nuestros servidores, no se registra ni se almacena.

Longitud32

Dónde se usan los tokens seguros

Muchos flujos dependen de un valor que un atacante no pueda predecir: un identificador de sesión, un enlace de restablecimiento de un solo uso, un código de verificación de correo o un token de recuperación. Si alguno es adivinable, las cuentas están en riesgo.

Genera los tokens con un CSPRNG, haz de un solo uso y con caducidad los sensibles, y guárdalos con hash. Una vida corta limita el daño si un token se filtra.

Buenas prácticas

  • Usa al menos 16 bytes para tokens efímeros y 32 bytes para algo sensible.
  • Haz los tokens de restablecimiento y verificación de un solo uso y con caducidad corta.
  • Guarda los tokens con hash en el servidor, nunca en texto plano.

Cada generador de abajo es la misma herramienta local, basada en Web Crypto, configurada para otra tarea. Nada de lo que generes sale de tu navegador.

Preguntas frecuentes

¿Cuánto debe medir un token de sesión?

Al menos 16 bytes (128 bits) de entropía, y 32 bytes para sesiones sensibles. Esta herramienta usa por defecto un token de 32 bytes en base64url.

¿Deben caducar los tokens de restablecimiento?

Sí. Los tokens de restablecimiento y verificación deben ser de un solo uso y caducar pronto, a menudo en una hora, para que un enlace filtrado no pueda reutilizarse.

¿Puedo usar un UUID como token?

Un UUID v4 es aleatorio pero solo tiene unos 122 bits y sirve para identificar, no para autenticar. Para tokens de seguridad prefiere 32 bytes aleatorios de un CSPRNG.

¿Se almacenan estos tokens en algún sitio?

Por nosotros no. Se generan en tu navegador y nunca se transmiten. Guárdalos tú, con hash y caducidad, en tu servidor.