← Mochi Tools

Comprobador de firmas HMAC de Webhook

Compare una firma HMAC proporcionada con el cuerpo de solicitud UTF-8 exacto localmente.

Acerca de esta herramienta

¿Cómo uso esta herramienta?

Compare una firma HMAC proporcionada con el cuerpo de solicitud UTF-8 exacto localmente.

¿Qué debo comprobar antes de utilizar el resultado?

Se ejecuta localmente con Web Crypto sobre el cuerpo UTF-8 ingresado exactamente, incluidos los espacios en blanco. El secreto no se almacena, exporta ni envía. Admite HMAC SHA-256 y SHA-512 con firmas hexadecimales o Base64 estándar. Los prefijos de marca de tiempo, los campos canonicalizados, RSA, Ed25519 y la validación de reproducción no están implementados; Siga las especificaciones de firma del proveedor.

Ejemplo resuelto

Usa el vector de prueba exacto que aparece abajo. Cambiar un solo espacio produce una firma diferente.

HMAC_SHA256(key="key", body="The quick brown fox jumps over the lazy dog") = f7bc83f430538424b13298e6aa6fb143ef4d59a14946175997479dbc2d1a3cd8

Herramientas relacionadas

Referencias de métodos

Documentación actualizada