Add some HMAC support to Authcore