ScholarGate
Asistente
Machine learningMessage authentication code

HMAC

HMAC funciona incrustando una clave secreta en el cálculo del hash de una manera específica que impide a los atacantes falsificar códigos de autenticación. En lugar de simplemente concatenar la clave con el mensaje y aplicar el hash, HMAC utiliza dos operaciones de hash anidadas con valores de relleno derivados de la clave (ipad y opad). Este diseño de doble hash asegura que incluso si un atacante puede encontrar colisiones de hash, no podrá falsificar HMACs válidos sin conocer la clave secreta.

Abrir en MethodMindPróximamenteVídeoPróximamenteDownload slides

Leer el método completo

Solo para miembros

Inicia sesión con una cuenta gratuita para leer esta sección.

Iniciar sesión

Method map

The neighbourhood of related methods — select a node to explore.

Fuentes

  1. Krawczyk, H., Bellare, M., & Crechanko, R. (1997). HMAC: Keyed-Hashing for Message Authentication. RFC 2104. link
  2. Bellare, M., Canetti, R., & Krawczyk, H. (1996). Keying hash functions for message authentication. In Advances in Cryptology - CRYPTO 1996, LNCS 1109, pp. 1-15. DOI: 10.1007/3-540-68697-5_1

Cómo citar esta página

ScholarGate. (2026, June 3). Hash-Based Message Authentication Code. ScholarGate. https://scholargate.app/es/cryptography/hmac

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

Compare side by side

Citado por

ScholarGateHMAC (Hash-Based Message Authentication Code). Recuperado el 2026-06-15 de https://scholargate.app/es/cryptography/hmac · Conjunto de datos: https://doi.org/10.5281/zenodo.20539026