jsSHA Hash Test Page

Hash Tests

These tests implement the test vectors found on the NIST Examples page.

Note that the "Long" test involves hashing a 1,000,000 character string and can take quite a while depending on the browser and machine.

Custom Tests

Values for SHAKE tests can be generated using the included genShake.py. Similarly, values for the multiple round tests can be generated using the included getHashRounds.py.