Info for the DLL hashes.dll. Supported the following HASHES
MD2
MD4
MD5
SHA1
SHA256
SHA384
SHA512
HAVAL128
HAVAL160
HAVAL192
HAVAL224
HAVAL256
GHOST
TIGER128
TIGER160
TIGER192
RIPE-MD128
RIPE-MD160
CRC32
CRC16
ARC-CRC

Sample to use
function testit(datei:PChar;HASH:pchar;out_file:pchar):pchar; stdcall external 'hashes.dll';

var hilf:pchar;
begin
// hilf:=testit('test.exe','MD5','testfile.txt');
 hilf:=testit('test.exe','MD5',nil); //NO textfile
 messagebox(0,hilf,PChar('Description'),64);
end.

hilf --> HASH as string
'test.exe' --> Filename 
'MD5' HASH. Or use one of the others
'testfile.txt' HASH in this file. NO file write nil




This DLL is free for non commercial use. 
My site: http://www.paehl.de


