no, all checksum functions work pretty much the same. They are all pretty much just binary division. Its what you do with the results that can really mess things up. That, or choosing a non-standard polynomial.
Do a search on google for checksum and tutorial, or something. eventually, you'll come across a page that explains how it all works.
---Evil Peer