You can find the checksum algorithm in the RFC's. I think MD5 is also described in the RFC.
_________________________
Domain Registration, Hosting, Management
http://www.dollardns.net