Move HMAC to providers