System.Hash.THashSHA2.GetHashString
Révision datée du 10 février 2017 à 00:10 par L10nBot (discussion | contributions) (update links to renamed pages)
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 */;
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| function | public | System.Hash.pas System.Hash.hpp |
System.Hash | THashSHA2 |
Description
Crée une synthèse (digest) de hachage à partir de la valeur d'entrée fournie et renvoie la valeur de la synthèse créée sous la forme d'une chaîne hexadécimale.
Le paramètre facultatif AHashVersion vous permet de spécifier le variant SHA2 pour ce hachage. La valeur par défaut est TSHA2Version.SHA256.
GetHashString accepte l'une des suivantes comme valeur d'entrée :
AString: une chaîne.AStream: un flux.