On Fri, 25 Mar 2005 22:57:51 +0000, Luciano Miguel Ferreira Rocha <strange@xxxxxxxxxxxxx> wrote: > I like it! Just one question: why aren't you using the intermediate > values of the full MD5? Good point! I suppose you mean dumping the MD5_Final(fragmd5sum, &fragmd5ctx) call and just looking at "md5ctx" as updated by MD5_Update(&md5ctx, buf, nread)? Hadn't thought of that, mainly due to blissful ignorance of the actual functionality of MD5_*() functions as implemented by this library. Without turning the md5ctx into an md5sum via the MD5_Final() function, what do I do with the md5ctx value? I'll check that out and update the patch, as I think that would save some time and effort crunching numbers... Dustin