Pull Hmac into crypto/hmac.js