Generador de Contraseñas y Frases de Contraseña Criptográficamente Seguras
Diseñado conforme a las directrices NIST SP 800-63B, esta utilidad aprovecha el generador de números pseudoaleatorios criptográficos del navegador (window.crypto.getRandomValues). Todas las credenciales se generan estrictamente en la memoria local y nunca se almacenan en cookies, almacenamiento local ni se transmiten a través de la red.
#Cómo utilizar esta herramienta
#Fórmula matemática y estándares
#Casos extremos y consideraciones técnicas
Caracteres ambiguos (0 frente a O, 1 frente a l)
En muchas tipografías, el número 0 y la letra O mayúscula, o el 1 y la L minúscula, son prácticamente idénticos. La opción "Excluir caracteres ambiguos" elimina estos glifos para evitar errores de transcripción en documentos físicos o dispositivos móviles.
CSPRNG frente a números pseudoaleatorios con Math.random()
La función estándar Math.random() utiliza algoritmos deterministas no criptográficos predecibles tras observar varias salidas sucesivas. Esta herramienta utiliza obligatoriamente window.crypto.getRandomValues(), alimentada por la entropía de hardware del sistema operativo.
#Preguntas frecuentes
Q:¿Las contraseñas generadas se guardan o se envían a algún servidor?
No. El algoritmo se ejecuta 100% en tu dispositivo a través de JavaScript del lado del cliente. Los valores se conservan únicamente en la memoria de la pestaña y desaparecen al cerrarla o recargarla.
Q:¿Por qué una frase de contraseña (passphrase) es más segura?
Las frases compuestas por varias palabras aleatorias ofrecen una elevada entropía matemática al tiempo que son fáciles de recordar para las personas, lo que evita anotarlas en lugares inseguros.
Q:¿Qué recomienda el estándar NIST SP 800-63B?
El NIST aconseja priorizar la longitud sobre reglas arbitrarias de composición periódica. Una frase larga o una cadena de alta entropía resiste ataques de fuerza bruta mucho mejor que contraseñas cortas y complejas.
¿Tienes comentarios o sugerencias de funciones?
Ayúdanos a mejorar esta herramienta. Comparte sugerencias, reporta casos especiales o solicita nuevas funcionalidades directamente.
#Herramientas relacionadas
Explora herramientas complementarias que se ejecutan en tu dispositivo sin envíos a servidores.
Generador de UUID y GUID Online — RFC 4122 v4 y RFC 9562 v7 en Lote
Genera identificadores únicos universales RFC 4122 Versión 4 aleatorios y los modernos RFC 9562 Versión 7 ordenados por marca temporal. Todos los identificadores se generan localmente en tu dispositivo mediante la Web Crypto API sin almacenar ni enviar datos a ningún servidor.
Codificador y Decodificador Base64 — Conversor Online UTF-8 y URL-Safe
Convierte texto, código o archivos a Base64 y descodifica cadenas Base64 a su texto plano original de manera instantánea y privada en tu navegador. Con soporte para caracteres especiales mediante UTF-8 y modo seguro para URLs (URL-Safe), ningún dato sale de tu dispositivo.
Generador de Expresiones Cron y Crontab — Editor Visual y Validador
Crea, valida y descodifica expresiones cron estándar de 5 campos en tiempo real. Traduce la sintaxis de crontab a frases legibles en español, previsualiza las próximas 5 ejecuciones del calendario y elige entre plantillas habituales de tareas programadas sin latencia.