Generador HMAC

Calcula valores HMAC a partir de una clave secreta y un mensaje usando un algoritmo de hash elegido para verificar integridad de datos y autenticación API.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,708+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Sobre esta herramienta

Esta herramienta calcula un valor HMAC para una clave secreta y un mensaje utilizando una función de hash seleccionable. Está dirigida a desarrolladores e ingenieros de seguridad que requieren autenticidad de datos verificable en llamadas API, webhooks y cargas útiles. El MAC resultante garantiza que cualquier alteración del mensaje pueda ser detectada por el destinatario que posee también la clave secreta compartida.

El cálculo sigue el algoritmo HMAC definido en RFC 2104. Si la clave es más larga que el tamaño de bloque de la función de hash, se hashea primero; luego la clave se XOR con las constantes ipad y opad y se realizan las pasadas de hash internas y externas con el mensaje como entrada. La herramienta presenta el resultado en formatos hex y Base64.

Las familias de hash compatibles incluyen SHA-1, SHA-256, SHA-384, SHA-512 y MD5 (con precaución debido a debilidades conocidas). El usuario puede escoger el algoritmo para reflejar los requisitos de seguridad y para coincidir con la validación del servidor. Las entradas se tratan como bytes codificados en UTF-8 a menos que se indique lo contrario.

Esta herramienta es valiosa para integradores de API, sistemas de backend y auditores de seguridad que buscan MAC determinísticos para pruebas, auditorías y pipelines de integración. Al evitar almacenar claves y mostrar los resultados solo a usuarios autenticados, respalda flujos de desarrollo y verificación seguros.

Cómo usar

  1. Proporcionar entradas: introducir la clave secreta y el mensaje, y seleccionar el algoritmo de hash.
  2. Confirmar codificación: las entradas se tratan como bytes UTF-8 por defecto; ajuste si necesita una codificación diferente.
  3. Ejecutar el cálculo: inicie la computación MAC.
  4. Revisar salidas: leer el MAC en formatos hex y Base
  5. Aplicar el MAC en sus cabeceras de autenticación API o verificación de payload manteniendo la clave protegida.
How to use hmac online generator

Frequently Asked Questions

Encuentre respuestas rápidas

¿Qué es HMAC y cuándo debo usarlo?
HMAC es un código de autenticación de mensajes basado en claves usado para verificar la integridad y autenticidad de los datos. Úsalo cuando necesites confirmar que un mensaje proviene de una parte fiable y no ha sido modificado, como en solicitudes API, webhooks o registros seguros.
¿Qué algoritmos de hash son compatibles?
El tool admite SHA-1, SHA-256, SHA-384, SHA-512 y MD5 (con precaución por debilidades conocidas). El resultado HMAC depende del hash elegido; para seguridad moderna se recomienda usar SHA-256 o SHA-512.
¿Cómo deben manejarse las claves?
Las claves deben mantenerse secretas y distribuirse de forma segura. No incrustarlas en código del cliente; rotarlas; usar almacenamiento seguro; asegurarse de que la longitud de la clave sea adecuada para la función hash; no exponer el MAC innecesariamente.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Web & SEO Tools

Convertidor de Spotify a MP3

Convierte archivos de audio proporcionados localmente a MP3, permitiendo escucha offline y compatibi...

Web & SEO Tools

Calculadora de Distancia por Carretera

Calculadora de distancia por carretera para viajeros, planificadores logísticos y conductores para e...

Web & SEO Tools

Calculadora de Edad

Determina rápidamente la edad de una persona a partir de su fecha de nacimiento con nuestra calculad...

Web & SEO Tools

Convertidor de divisas

Convierte rápidamente cantidades entre diferentes monedas con nuestro convertidor de divisas en líne...

Tu opinión importa

Ayúdanos a mejorar