Acerca de esta herramienta Firmar JWT
Firma el mensaje con el algoritmo y clave elegidos; el verificador debe usar parámetros compatibles.
Entrada: JSON estructurado. Resultado: Texto.
Ejemplo
Pulsa «Probar ejemplo» para cargar y ejecutar esta muestra pública con su configuración.
Configuración del ejemplo
| Parámetro | Valor del ejemplo | Entrada y opciones |
|---|---|---|
| Clave privada/secreta | "secret_cat" | Texto |
| Algoritmo de firma | HS256 | HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512, Ninguno |
| Encabezado | "{}" | Texto |
Las claves y contraseñas del ejemplo son públicas. No las uses para proteger datos reales.
Entrada
{
"String": "SomeString",
"Number": 42,
"iat": 1
}Resultado
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJTdHJpbmciOiJTb21lU3RyaW5nIiwiTnVtYmVyIjo0MiwiaWF0IjoxfQ.0ha6-j4FwvEIKPVZ-hf3S_R9Hy_UtXzq4dnedXcUrXk
Parámetros
| Parámetro | Valor predeterminado | Entrada y opciones |
|---|---|---|
| Clave privada/secreta | "secret" | Texto |
| Algoritmo de firma | HS256 | HS256, HS384, HS512, RS256, RS384, RS512, ES256, ES384, ES512, Ninguno |
| Encabezado | "{}" | Texto |
Antes de interpretar el resultado
Deben coincidir la codificación de la clave, el modo, el relleno y el IV. Los cifrados clásicos sirven para estudio; codificar no aporta confidencialidad.
Cómo usar esta página
- Pega los datos o abre un archivo local.
- Ajusta las opciones y pulsa Ejecutar.
- Copia el resultado o descarga los bytes originales de salida.
La entrada y los resultados no se publican, suben ni añaden automáticamente a la URL. El procesamiento se realiza en el navegador; HTTP Request y DNS over HTTPS envían las solicitudes que ejecutas. Archivos: hasta 128 MiB; salida: hasta 64 MiB, con límites menores en algunas operaciones. La vista puede abreviarse. El texto usa UTF-8; abre un archivo para conservar sus bytes exactos.