MD5Stream
Cryptographie
Description
Calcule le condensat MD5 d'un flux entier, en lisant depuis le début quelle que soit la position d'entrée
Le condensat revient sous forme de 16 octets binaires bruts empaquetés dans un AnsiString, un octet de condensat par caractère; sous Windows le hachage passe par CryptoAPI en blocs de 8000 octets, sous FPC par le noyau MD5 embarqué
Syntaxe
Delphi
Function MD5Stream(Input: TStream): AnsiString;Paramètres
| Input | Flux à hacher; la position est d'abord ramenée à 0 |
|---|
Valeur de retour
Le condensat brut de 16 octets, ou une chaîne vide ou trop courte quand le chemin de la plateforme échoue; MD5File vérifie Length >= 16 avant de s'y fier
Remarques
Contrairement aux fonctions utilitaires de flux de SHA-2, celle-ci hache le flux entier et n'offre aucun paramètre de plage d'octets