Generador de Contraseñas
Genera contraseñas aleatorias seguras con opciones de longitud y caracteres.
Descripción general
Este generador toma cada carácter de un conjunto formado por los juegos que
activas — mayúsculas, minúsculas, dígitos y símbolos — mediante
crypto.getRandomValues (un CSPRNG, no Math.random). Muestra una estimación
de entropía en bits en tiempo real y un medidor de robustez de cinco segmentos,
y regenera la contraseña automáticamente en cuanto cambias la longitud o los
juegos de caracteres.
Cómo se usa
- Ajusta LENGTH con el deslizador (8 a 64 caracteres, 20 por defecto).
- Activa o desactiva los botones CHARACTER SETS:
A–Z,a–z,0–9,!@#$%(símbolos). Tras cada cambio aparece una contraseña nueva de inmediato. - Pulsa generate ↻ para obtener otra y copy ⧉ para copiarla. Consulta el medidor STRENGTH y la lectura ENTROPY.
Ejemplos
- 20 caracteres con los cuatro juegos: conjunto = 87 caracteres, entropía ≈ 129 bits →
excellent. - 8 caracteres solo con
a–z: entropía ≈ 38 bits →weak; aumenta la longitud o añade juegos.
Notas
Los dígitos y los símbolos se distinguen por color en la pantalla, para que
puedas leer la contraseña sin equivocarte. Apunta a 80 bits de entropía o más
en las cuentas que importan, usa una contraseña distinta por sitio y guárdalas
en un gestor de contraseñas. El juego de símbolos es
!@#$%^&*()-_=+[]{};:,.<>?; si algún sitio rechaza parte de ellos, desactiva
los símbolos y compénsalo con más longitud.