HMAC (Hash-based Message Authentication Code) es un mecanismo criptografico que utiliza una clave secreta combinada con una funcion hash para verificar la integridad y autenticidad de un mensaje.
Que es HMAC?
HMAC (Hash-based Message Authentication Code) es un mecanismo de firma criptografica que verifica dos cosas:
- Integridad — El mensaje no fue modificado en transito
- Autenticidad — El mensaje proviene del remitente legitimo
Como Funciona HMAC?
HMAC combina una clave secreta compartida entre emisor y receptor con una funcion hash (SHA-256, SHA-512, etc.).
HMAC en el Tracking IA
En el contexto del tracking IA, HMAC se usa para firmar los eventos enviados por el tracker al servidor, previniendo inyeccion de eventos falsos, modificacion en transito y ataques de replay.