MD5File

Criptografia

Descrição

Calcula o digest MD5 de um arquivo sem carregá-lo primeiro na memória

O arquivo abre com acesso de leitura compartilhado por caminho largo e passa por MD5Stream; quando o arquivo não pode ser aberto ou o digest volta curto, o resultado recai no digest da string vazia

Sintaxe

Delphi

Function MD5File(Const FileName: WideString): MD5Digest;

Parâmetros

FileNameCaminho largo do arquivo a hashear

Valor retornado

O digest de 16 bytes, ou MD5String('') quando o arquivo não pode ser lido

Observações

Trate o resultado de fallback como sinal de falha, não como digest válido de conteúdo ausente

Veja também

MD5Stream, MD5String, MD5Print, MD5Match