1. Sha.jsStreamable SHA hashes in pure javascript
2. Pbkdf2PBKDF2 with any supported hashing algorithm in Node
4. CreatehmacNode style HMAC for use in the browser, with native implementation in node
5. CreatehashNode style hashes for use in the browser, with native hash functions in node