MD5, SHA family, HMAC, bcrypt and key generation in-browser.
Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of any text at once.
Compute a keyed HMAC signature (SHA-1/256/384/512) for a message using a secret key.