System.Hash.THashSHA2.GetHMAC
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 istTSHA2Version.SHA256
.
Weitere Informationen zu HMAC finden Sie unter Keyed-Hash Message Authentication Code (EN).