Blockchain & Cryptocurrency Glossary

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

  • search-icon Clear Definitions
  • search-icon Practical
  • search-icon Technical
  • search-icon Related Terms

HMAC

Pronunciation
[eych-mak]
Analogy
HMAC is like a cryptographically strong 'wax seal' for digital messages, created using a secret key and a hash function, proving the message is genuine and untouched.
Definition
Abbreviation for Hash-based Message Authentication Code. A MAC that uses a cryptographic hash function and a secret key.
Key Points Intro
HMAC is a common shorthand for Hash-based Message Authentication Code.
Key Points

Provides stronger security guarantees than some simpler MAC constructions.

Widely used in many security protocols.

See 'Hash-based Message Authentication Code' for a full definition.

Example
Many web services use HMACs to secure their API endpoints, verifying that incoming requests are legitimate.

HMAC - Related Articles

No related articles for this term.