Zum Hauptinhalt springen
Glossar

MAC (Message Authentication Code)

Aktualisiert am 1 Min.

Ein MAC (Message Authentication Code) ist ein kryptografischer Prüfwert, der zusammen mit einer Nachricht erzeugt wird. Er stellt sicher, dass die Nachricht unterwegs weder verändert noch von unbefugter Seite erstellt wurde. Sender und Empfänger teilen sich dafür einen geheimen Schlüssel. Bekannte Varianten sind HMAC (auf Hashfunktionen basierend) und CMAC (auf Blockchiffren basierend). Wenn Du Daten zwischen Systemen austauschst, hilft Dir ein MAC dabei, Manipulationen zuverlässig zu erkennen. In der Praxis begegnet Dir MAC häufig bei API-Authentifizierung, VPN-Tunneln und bei der Absicherung von Konfigurationsdateien.