jsSHA

About

jsSHA is a JavaScript implementation of the entire family of SHA hashes as defined in FIPS 180-2 (SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512). Despite JavaScript not natively supporting 64-bit operations, SHA-384 and SHA-512 are even implemented! jsSHA is also 100% cross-browser compatible.

jsSHA Security Blog

The jsSHA developer(s), Caligatio, has started a blog for jsSHA that centers on the various security uses for the jsSHA library. If you have time, please check out the Blog and leave feedback!

Newest Release / Download

As of 7 December 2008, the newest release is v1.11 and can be found at SourceForge

Demo

Simply insert your text to be hashed and the SHA variant you wish to use.
Note: You may have to scroll the output text for longer length hashes

Get jsSHA at SourceForge.net. Fast, secure and Free Open Source software downloads