System.Hash.THashSHA2.GetHashString

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

class function GetHashString(const AString: string; AHashVersion: TSHA2Version = TSHA2Version.SHA256): string; overload; static; inline;
class function GetHashString(const AStream: TStream; AHashVersion: TSHA2Version = TSHA2Version.SHA256): string; overload; static; inline;

C++

static System::UnicodeString __fastcall GetHashString(const System::UnicodeString AString, TSHA2Version AHashVersion = (TSHA2Version)(0x1))/* overload */;
static System::UnicodeString __fastcall GetHashString(System::Classes::TStream* const AStream, TSHA2Version AHashVersion = (TSHA2Version)(0x1))/* overload */;

Eigenschaften

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


Beschreibung

Erstellt einen Hashwert (Digest) aus dem angegebenen Eingabewert und gibt den Wert des erstellten Digest als hexadezimalen String zurück.

Mit dem optionalen Parameter AHashVersion können Sie die SHA2-Variante für diesen Hash angeben. Der Standardwert ist TSHA2Version.SHA256.

GetHashString akzeptiert einen der folgenden Werte als Eingabewert:

  • AString: Ein String.
  • AStream: Ein Stream.

Siehe auch