MD5File

Cryptografie

Beschrijving

Berekent de MD5-digest van een bestand zonder het eerst in het geheugen te laden

Het bestand wordt geopend met wide-path en gedeelde leestoegang en via MD5Stream gestreamd; kan het bestand niet geopend worden of komt de digest te kort terug, dan valt het resultaat terug op de digest van de lege string

Syntaxis

Delphi

Function MD5File(Const FileName: WideString): MD5Digest;

Parameters

FileNameWide-pad van het te hashen bestand

Retourwaarde

De 16-byte-digest of MD5String('') wanneer het bestand niet gelezen kan worden

Opmerkingen

Behandel het fallback-resultaat als een faalsignaal, niet als een geldige digest over ontbrekende inhoud

Zie ook

MD5Stream, MD5String, MD5Print, MD5Match