jsSHA2 is an OpenSource JavaScript implementation of the Secure Hash Algorithm, SHA-256-384-512. As defined by NIST: 'All of the algorithms are iterative, one-way hash functions that can process a message to produce a condensed representation called a message digest. These algorithms enable the determination of a message’s integrity: any change to the message will, with a very high probability, re