System.Hash.THashSHA2.GetHMAC

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function GetHMAC(const AData, AKey: string; AHashVersion: TSHA2Version = TSHA2Version.SHA256): string; static; inline;

C++

static System::UnicodeString __fastcall GetHMAC(const System::UnicodeString AData, const System::UnicodeString AKey, TSHA2Version AHashVersion = (TSHA2Version)(0x1));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Hash.pas
System.Hash.hpp
System.Hash THashSHA2

Beschreibung

Gibt den Wert des HMAC-geeigneten Hash-Digest als String zurück.

GetHMAC akzeptiert die folgenden Parameter:

  • AData: Die Quelldaten für den Hash-Digest.
  • AKey: Der geheime Schlüssel.
  • AHashVersion: Optional. Ermöglicht das Festlegen einer SHA2-Variante für diesen Hash-Code. Der Standardwert ist TSHA2Version.SHA256.

Weitere Informationen zu HMAC finden Sie unter Keyed-Hash Message Authentication Code (EN).

Siehe auch