MD5File
Криптография
Описание
Вычисляет хеш MD5 файла, не загружая его целиком в память
Файл открывается с широким путём и разделяемым доступом на чтение и пропускается через MD5Stream; если файл не открывается или хеш вернулся укороченным, результат откатывается к хешу пустой строки
Синтаксис
Delphi
Function MD5File(Const FileName: WideString): MD5Digest;Параметры
| FileName | Широкий путь к файлу, для которого считается хеш |
|---|
Возвращаемое значение
16-байтовый хеш либо MD5String(''), когда файл не читается
Примечания
Отнеситесь к откату как к сигналу сбоя, а не к корректному хешу отсутствующего содержимого