HMAC (Hashed Method Authentication Code) ist ein Mechanismus zur Nachrichtenauthentifizierung, der mit kryptografischen Hashfunktionen arbeitet.
Diese HMAC-Funktion verwendet die iterative kryptografische Hashfunktion SHA-1 mit einem geheimen gemeinsam genutzten Schlüssel.
Verwenden Sie diese Funktion zur Generierung einer digitalen Signatur, die mit HMAC konform ist.
Parameter: data (type=string)
Die zu validierenden Informationen oder oder die zu validierende Nachricht.
Parameter: key (type=string)
Der zum Validieren der Daten verwendete Schlüssel.
Parameter: encoding (type=string)
Rückgabe: HMAC-Signatur (Typ 'string')
Die generierte HMAC-Signatur in UTF-8-Codierung.