Las herramientas generadoras de HMAC crean firmas de mensajes con clave (como HMAC-SHA256) utilizadas para autenticar payloads y validar solicitudes de webhook. SWEDevTools: Prism genera HMAC localmente usando la Web Crypto API, por lo que tu clave secreta y mensaje nunca salen de tu dispositivo, y la herramienta funciona sin conexión como PWA instalable. Pega el mensaje, ingresa el secreto compartido, elige SHA-256/384/512 y selecciona la salida en hex o Base64 para coincidir con tu integración. Como SWEDevTools: Prism soporta pipelines, puedes normalizar entradas (formateo JSON o decodificación URL) y luego firmarlas en una cadena repetible — ideal para reproducir discrepancias de firma sin scripts ad-hoc o calculadoras online. Esto mantiene los secretos privados mientras depuras encabezados de firma y reglas de canonicalización.
Para autenticar mensajes con un secreto compartido (webhooks, firma de API).
HMAC usa una clave secreta; los hashes no.
Generalmente por diferencias en la entrada: espacios en blanco, saltos de línea, codificación o diferente canonicalización.
Usa SHA-256 a menos que tu proveedor requiera SHA-384/512.
Usa el formato requerido por el sistema receptor.
No, HMAC se ejecuta localmente en tu navegador.
Genera el HMAC esperado y compáralo con la firma que recibiste.
Sí, instala la PWA.
smalldev.tools ya no está disponible. Prism de SWEDevTools ofrece las mismas herramientas para desarrolladores y más, con soporte offline, encadenamiento de pipelines y uso completamente gratuito — sin necesidad de registro.
Sí. Prism genera hashes y HMACs completamente en tu navegador sin subir datos. A diferencia de CyberChef, Prism está diseñado específicamente para flujos de trabajo de desarrollo con encadenamiento de pipelines y una interfaz más limpia.