Generador HMAC
Genera firmas HMAC a partir de un mensaje y una clave secreta con SHA-1, SHA-256, SHA-384 o SHA-512.
Mensaje, clave y opciones
Salida
Cuándo usar el Generador HMAC
Formas habituales de usar el Generador HMAC:
- Verificar payloads de webhooks
Genera la misma firma HMAC que espera tu backend antes de compararla con la firma de un webhook entrante.
- Reproducir ejemplos de firma API
Recrea ejemplos de documentación con el mismo mensaje, clave secreta, algoritmo y formato de salida.
- Depurar firmas que no coinciden
Cambia una sola variable cada vez para descubrir si el problema está en el payload, la clave, el algoritmo o la codificación.
- Preparar tickets de soporte
Copia el bloque completo de la firma etiquetada en tickets, runbooks o notas de revisión para tu equipo.
- Comprobar firmas en móvil
Ejecuta el mismo flujo de mensaje y clave en un teléfono o tableta cuando estés resolviendo incidencias lejos del escritorio.
Preguntas frecuentes
- ¿Cómo uso el Generador HMAC?
- Pega o escribe el mensaje y la clave secreta, elige el algoritmo y el formato requeridos y luego revisa o copia la firma generada. Usa Limpiar para reiniciar ambos campos.
- ¿Esta app es gratuita?
- Sí. El Generador HMAC es gratuito y no requiere cuenta.
- ¿Qué pasa con mi mensaje y mi clave secreta?
- Esta herramienta calcula las firmas localmente en tu navegador y no sube el mensaje ni la clave secreta para procesarlos. La salida copiada sí pasa a tu portapapeles.
- ¿Por qué mi firma no coincide con la esperada?
- Comprueba el payload bruto exacto, la clave secreta, el algoritmo, el formato de salida y los finales de línea o la codificación. Un solo byte distinto cambia el resultado HMAC.
- ¿Dónde encuentro instrucciones y consejos para webhooks o APIs?
- Abre el panel de Ayuda de la app para ver el flujo completo, la guía de algoritmos, el comportamiento de Pegado y las notas de diagnóstico. El panel es accesible con teclado y Escape lo cierra.
Ayuda e instrucciones
Cómo usar el Generador HMAC
- Enfoca el campo del mensaje o de la clave secreta y luego escribe o pega los bytes exactos que quieres firmar.
- Elige el algoritmo y el formato de salida; la firma se actualiza automáticamente mientras editas.
- Copia el bloque de la firma o limpia ambos campos antes de probar otra petición.
Consejos
- HMAC firma un mensaje con una clave secreta, así que usa los bytes exactos del payload bruto y exactamente la misma clave que tu servidor.
- SHA-256 es la mejor opción por defecto para la mayoría de integraciones nuevas; usa SHA-1 solo si un sistema heredado lo exige explícitamente.
- La herramienta funciona localmente en tu navegador, el botón Pegar usa el último campo enfocado y Escape cierra la ayuda.