HMAC

Hash-basierter Nachrichtenauthentifizierungscode (HMAC) ist ein Mechanismus zur kryptografischen Authentifizierung von Nachrichten.

Er kann jede Art von kryptografischer Hash-Funktion verwenden. Seine Stärke hängt von der zugrunde liegenden Hash-Funktion und dem gewählten geheimen Schlüssel ab. Mit einer solchen Kombination ist der HMAC-Verifizierungsalgorithmus dann unter einem zusammengesetzten Namen wie HMAC-SHA2 bekannt.

HMAC wird verwendet, um sowohl die Integrität als auch die Authentifizierung sicherzustellen.

Siehe auch