Arbitrary length crypto hash and hmac for Node.js