jsSHA is a JavaScript library that implements several SHA-based hashing algorithms
For more information see https://github.com/Caligatio/jsSHA

Hashing Example
Controls used on this page: Dyalog: EditFieldFieldsetInputGridScriptSelect Base HTML: textarea