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

FileNameWide-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

Siehe auch

MD5Stream, MD5String, MD5Print, MD5Match