HMAC is a new API