jssha256

jssha256 is a compact JavaScript implementation of the SHA256 secure hash function.
Download

jssha256 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • B. Poettering
  • Publisher web site:
  • http://point-at-infinity.org/jssha256/

jssha256 Tags


jssha256 Description

jssha256 is a compact JavaScript implementation of the SHA256 secure hash function. jssha256 is a compact JavaScript implementation of the SHA256 secure hash function. HMAC calculation is also available.ExampleThe following code example computes the SHA256 hash value of the string 'abc'. SHA256_init();SHA256_write("abc");digest = SHA256_finalize(); digest_hex = array_to_hex_string(digest);Get the same result by calling the shortcut function SHA256_hash: digest_hex = SHA256_hash("abc");In the following example the calculation of the HMAC of the string 'abc' using the key 'secret key' is shown. HMAC_SHA256_init("secret key");HMAC_SHA256_write("abc");mac = HMAC_SHA256_finalize();mac_hex = array_to_hex_string(mac);Again, the same can be done more conveniently: mac_hex = HMAC_SHA256_MAC("secret key", "abc")


jssha256 Related Software