Hola creo que en foro ya se ha tratado este tema por ende hay varios post relacionados
bueno mira estos dos links espero te sirvan
LINK1: utilizando componentes nativos de delphi 7(componentes indy)
http://delphi.about.com/od/objectpas...i-md5-hash.htm
LINK2: Haciendo uso del api de windows
http://www.clubdelphi.com/foros/showthread.php?t=69256