The C implementation of MD5 used by NexusTK this is from the Mithia project, simply because I am too lazy to implement this code in C#, it is used via P/Invoke, I would be happy if anyone wanted to convert this to C#, the important stuff is the cvs_* functions