Clave de 128 bits (hex)
Para AES-128 y claves HMAC cortas.
…
Herramienta gratuita
Claves de cifrado, secretos JWT, API keys, UUID y contraseñas Wi-Fi listos para copiar. Se crean en tu navegador con aleatoriedad criptográfica.
Pulsa «Copiar» en la que necesites. Cada una se genera al cargar la página; usa «Generar otra» para renovarla.
Para AES-128 y claves HMAC cortas.
…
Para AES-256, HMAC-SHA256 y secretos JWT HS256.
…
Para HMAC-SHA512 y secretos JWT HS512.
…
El mismo tamaño en un formato más corto, habitual en configuraciones.
…
Seguro para URL y cabeceras: tokens de sesión, CSRF y JWT.
…
Letras, números y símbolos para cuentas que guardas en un gestor.
…
La longitud máxima permitida, solo con letras y números para facilitar escribirla.
…
Clave precompartida en formato hexadecimal para routers y puntos de acceso.
…
Letras y números, sin símbolos que den problemas en URLs o cabeceras.
…
Alfanumérica, para cadenas de conexión y variables de entorno.
…
Identificador único aleatorio de 128 bits.
…
Con el mismo alfabeto que usa Django para generarla.
…
32 bytes aleatorios en Base64 con el prefijo base64:.
…
Elige el formato, el tamaño y cuántas necesitas.
Se generan en tu navegador. No se envían ni se guardan en ningún sitio.
Todo ocurre en tu dispositivo: no tienes que fiarte de nosotros.
Usamos el generador seguro de tu navegador (Web Crypto, crypto.getRandomValues), el mismo que se usa para claves de cifrado. Nunca usamos Math.random.
Las claves se crean con el código de esta página y no se envían a ningún servidor ni se guardan. Puedes comprobarlo en la pestaña Red de las herramientas de desarrollo.
Cada carácter se elige con muestreo sin sesgo, de modo que todos los valores posibles son igual de probables.
Guarda las claves en variables de entorno o en un gestor de secretos, nunca en el código ni en un repositorio, ni siquiera privado.
Usa claves diferentes en desarrollo, pruebas y producción, y para cada servicio, para limitar el daño si una se filtra.
256 bits es lo habitual para AES-256 y HMAC-SHA256. Las claves de menos de 128 bits ya no se consideran seguras para cifrado.
Cámbialas si sospechas que se han expuesto, cuando alguien con acceso deja el equipo y de forma periódica en sistemas críticos.
Algunos generadores aún ofrecen claves WEP. Es un cifrado roto desde hace años: usa WPA2 o WPA3 en tu Wi-Fi.
No. Se generan en tu navegador y no se envían a nuestros servidores ni a terceros. Si cierras o recargas la página, desaparecen.
Son formas de escribir los mismos bytes aleatorios. Hex usa 0-9 y a-f y es el más largo; Base64 es más corto; Base64URL sustituye los caracteres + y / para que sea válido en URLs y cabeceras.
Para HS256, al menos 256 bits (32 bytes); para HS512, 512 bits (64 bytes). Las claves cortas permiten ataques de fuerza bruta.
Sí, la contraseña robusta de 63 caracteres sirve para cuentas que guardas en un gestor. Si necesitas ajustar longitud o tipo de caracteres, usa nuestro generador de contraseñas.
Es un identificador aleatorio de 128 bits con formato estándar. Es válido para identificar registros, pero no para usarlo como secreto de cifrado.
No. Las claves nunca viajan por la red, así que nadie las ve. Eso sí, trátalas como secretos: no las pegues en sitios que no controles.
Cuéntanos cómo trabajas y te decimos qué reforzar primero, sin compromiso.