MD5File
Kryptographie
Beschreibung
Berechnet den MD5-Digest einer Datei, ohne sie vorher in den Speicher zu laden
Die Datei wird über einen Wide-Path mit geteiltem Lesezugriff geöffnet und durch MD5Stream gestreamt; lässt sich die Datei nicht öffnen oder kommt der Digest zu kurz zurück, fällt das Ergebnis auf den Digest des leeren Strings zurück
Syntax
Delphi
Function MD5File(Const FileName: WideString): MD5Digest;Parameter
| FileName | Wide-Pfad der zu hashenden Datei |
|---|
Rückgabewert
Der 16-Byte-Digest oder MD5String(''), wenn die Datei nicht gelesen werden kann
Anmerkungen
Das Fallback-Ergebnis als Fehlersignal werten, nicht als gültigen Digest über fehlende Inhalte