jsSHA est un open source, multi-navigateur complelely libre et logiciel Web écrit en JavaScript et conçu pour mettre en œuvre l'ensemble de la famille de SHA tables de hachage, y compris SHA-1, SHA-224, SHA-256, SHA-384 et SHA-512.
Lorsque vous utilisez le script jsSHA, vous devez être conscient du fait qu'il est également capable de mettre en œuvre les valeurs de hachage SHA-512 et SHA-384, même si JavaScript doesn & rsquo;. opérations t support 64-bit natif
Implémente également HMAC
Il met également en œuvre HMAC (assortie-Hash Message Authentication Code). Secure Hash Algorithm est définie par la norme FIPS PUB 180-2 et FIPS PUB 198-1 dans les documents suivants http://csrc.nist.gov/publications/fips/fips180-2/fips180-2withchangenotice.pdf / http: // CSRC .nist.gov / publications / FIPS / fips198-1 / FIPS-198-1_final.pdf.
Premiers pas avec jsSHA
Pour utiliser jsSHA, vous aurez besoin d'inclure le fichier désiré JavaScript (sha.js, sha1.js, sha256.js ou sha512.js) dans votre tête, par exemple,