Fórum Identificador unico de um arquivo, md5, hash, crc32 #342676
16/06/2007
0
Como eu faço, no delphi, para tirar um md5, hash, crc32 ou qualquer coisa to tipo ?
Não entendo muito dessas coisas.
Vitor Rubio
Curtir tópico
+ 0Posts
16/06/2007
Massuda
Você encontra rotinas de cálculo de hashs e mds no pacote LockBox no sourceforge.net.
Gostei + 0
18/06/2007
Vitor Rubio
Uma dúvida: Eu não preciso criptografar nada, nem fazer aquele par e chaves, para tirar um md5 de um arquivo com lockbox?
MD5 e hash é a mesma coisa? Sou leigo nesses assuntos.
Valew!
Gostei + 0
18/06/2007
Massuda
:arrow: [url=http://pt.wikipedia.org/wiki/Hash]Hash na Wikipedia[/url]
[quote:4a0b2f25d5=´vitor^_^´]Eu não preciso criptografar nada, nem fazer aquele par e chaves, para tirar um md5 de um arquivo com lockbox?[/quote:4a0b2f25d5]Acho que ficaria algo assim...
uses
LbCipher,
...
var
Contexto: TMD5Context;
Digest: TMD5Digest;
...
InitMD5(Contexto);
// Buffer é um buffer com seus dados
while {...tem dados para processar...} do begin
{...carrega os dados no Buffer...}
UpdateMD5(Contexto, Buffer, SizeOf(Buffer));
...
end;
FinalizeMD5(Contexto, Digest);
// ...Digest tem o MD5 dos dadosGostei + 0
Clique aqui para fazer login e interagir na Comunidade :)