JavaScript, CRC32, MD5 and SHA-1 …

Jon Davis and I were talking and he sent me a link to this thing called “TIDE“, which is apparently a javascript IDE written entirely in … Javascript. While digging through the examples provided, I noticed that one of them was a CRC32 function written in Javascript. Jon, being the curious one that he is, decided to snoop around on Google for a bit and found a site called “Web Toolkit” which has a bunch of various code snippets for different types of things (JavaScript, CSS, DHTML and even PHP). In the JavaScript section you can find code for implementing CRC32, MD5, SHA-1, SHA-256 and a few more functions.

Jon runs a website called and thought these scripts would be fairly useful to the community as a whole if he wrapped them up into a nice JavaScript class object… and so he did.

You can find this resource at:

You can also find Jon’s original post on this subject here: Scripts Wrapped

Leave a Reply