ScholarGate
Assistent
Machine learningMessage authentication code

HMAC

HMAC (Hash-Based Message Authentication Code) is een cryptografisch algoritme voor het authenticeren van berichten met behulp van een geheime sleutel en een hashfunctie. Gestandaardiseerd in RFC 2104 (1997), kan HMAC worden gecombineerd met elke cryptografische hashfunctie (SHA-256, SHA-3, etc.) om een message authentication code (MAC) te creëren. HMAC biedt zowel gegevensintegriteit als authenticatie, detecteert zowel onopzettelijke corruptie als opzettelijke manipulatie, en wordt veel gebruikt in websbeveiliging (TLS/SSL), API-authenticatie en netwerkprotocollen.

Openen in MethodMindBinnenkortVideoBinnenkortDownload slides

Lees de volledige methode

Alleen voor leden

Log in met een gratis account om dit onderdeel te lezen.

Inloggen

Method map

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

Bronnen

  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

Deze pagina citeren

ScholarGate. (2026, June 3). Hash-Based Message Authentication Code. ScholarGate. https://scholargate.app/nl/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

Geciteerd door

ScholarGateHMAC (Hash-Based Message Authentication Code). Geraadpleegd op 2026-06-15 via https://scholargate.app/nl/cryptography/hmac · Gegevensset: https://doi.org/10.5281/zenodo.20539026