A tiny HMAC implementation and warden strategy