jsSHA é um, open source, cross-browser complelely livre e software baseado na web escrito em JavaScript, destinadas a pôr toda a família de SHA hashes, incluindo SHA-1, SHA-224, SHA-256, SHA-384 e SHA-512.
Ao usar o script jsSHA, você deve estar ciente do fato de que ele também é capaz de implementar os hashes SHA-512 e SHA-384, mesmo se JavaScript doesn & rsquo;. operações de apoio t de 64 bits nativamente
Também implementa HMAC
Ele também implementa HMAC (Hash-introduzidos Message Authentication Code). Secure Hash Algorithm é definida por FIPS PUB 180-2 e FIPS PUB 198-1 nos seguintes documentos http://csrc.nist.gov/publications/fips/fips180-2/fips180-2withchangenotice.pdf / http: // CSRC .nist.gov / publicações / fips / fips198-1 / FIPS-198-1_final.pdf.
Começando com jsSHA
Para usar jsSHA, você terá que incluir o arquivo JavaScript desejado (sha.js, sha1.js, sha256.js ou sha512.js) em seu cabeçalho, por exemplo,