Generador de HMAC (SHA-256/384/512)
Calcula un HMAC con clave sobre un mensaje usando tu clave secreta, mostrado en hex y Base64, vía el Web Crypto nativo del navegador. La misma construcción que el verificador de JWT usa para HS256. Tu clave nunca sale de tu navegador.
Hashing y criptoEl HMAC se ejecuta localmente vía Web Crypto. Tu mensaje y tu clave nunca salen de tu navegador.
Cómo se construye HMAC
HMAC aplica el hash al mensaje dos veces. La clave se combina mediante XOR con un pad interno fijo antes del primer hash y con un pad externo antes del segundo, y esta construcción de dos pads es lo que evita los ataques de extensión de longitud. La clave se reduce primero al tamaño de bloque del hash.