jsSHA es un código abierto, cross-browser complelely libre y software basado en web escrito en JavaScript y diseñado para implementar toda la familia de SHA hashes, incluyendo SHA-1, SHA-224, SHA-256, SHA-384 y SHA-512.
Cuando se utiliza la secuencia de comandos jsSHA, usted debe ser consciente del hecho de que también es capaz de implementar los hash SHA-512 y SHA-384, incluso si javascript del doesn & rsquo;. las operaciones t soporte de 64 bits de forma nativa
También implementa HMAC
También implementa HMAC (tecleados Hash Message Authentication Code). Secure Hash Algorithm se define por FIPS PUB 180-2 y FIPS PUB 198-1 en los siguientes documentos http://csrc.nist.gov/publications/fips/fips180-2/fips180-2withchangenotice.pdf / http: // CSRC .nist.gov / publicaciones / FIPS / fips198-1 / FIPS-198-1_final.pdf.
Primeros pasos con jsSHA
Para utilizar jsSHA, tendrá que incluir el archivo JavaScript deseada (sha.js, sha1.js, sha256.js o sha512.js) en su cabecera, por ejemplo,