MD5File

Криптография

Описание

Вычисляет хеш MD5 файла, не загружая его целиком в память

Файл открывается с широким путём и разделяемым доступом на чтение и пропускается через MD5Stream; если файл не открывается или хеш вернулся укороченным, результат откатывается к хешу пустой строки

Синтаксис

Delphi

Function MD5File(Const FileName: WideString): MD5Digest;

Параметры

FileNameШирокий путь к файлу, для которого считается хеш

Возвращаемое значение

16-байтовый хеш либо MD5String(''), когда файл не читается

Примечания

Отнеситесь к откату как к сигналу сбоя, а не к корректному хешу отсутствующего содержимого

См. также

MD5Stream, MD5String, MD5Print, MD5Match