System.Hash.THashMD5.GetHMACAsBytes
Delphi
class function GetHMACAsBytes(const AData, AKey: string): TBytes; overload; static;
class function GetHMACAsBytes(const AData: string; const AKey: TBytes): TBytes; overload; static;
class function GetHMACAsBytes(const AData: TBytes; const AKey: string): TBytes; overload; static;
class function GetHMACAsBytes(const AData, AKey: TBytes): TBytes; overload; static;
C++
static System::DynamicArray<System::Byte> __fastcall GetHMACAsBytes(const System::UnicodeString AData, const System::UnicodeString AKey)/* overload */;
static System::DynamicArray<System::Byte> __fastcall GetHMACAsBytes(const System::UnicodeString AData, const System::DynamicArray<System::Byte> AKey)/* overload */;
static System::DynamicArray<System::Byte> __fastcall GetHMACAsBytes(const System::DynamicArray<System::Byte> AData, const System::UnicodeString AKey)/* overload */;
static System::DynamicArray<System::Byte> __fastcall GetHMACAsBytes(const System::DynamicArray<System::Byte> AData, const System::DynamicArray<System::Byte> AKey)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Hash.pas System.Hash.hpp |
System.Hash | THashMD5 |
Beschreibung
Gibt den Wert des HMAC-geeigneten Hash-Digest als Bytes zurück.
GetHMACAsBytes akzeptiert die folgenden Parameter:
AData
: Die Quelldaten für den Hash-Digest. Sie können diesen Parameter entweder im String- oder im TBytes-Format angeben.AKey
: Der geheime Schlüssel. Sie können diesen Parameter entweder im String- oder im TBytes-Format angeben.
Weitere Informationen zu HMAC finden Sie unter Keyed-Hash Message Authentication Code.