HMAC

Sign and verify HMACs — GitHub, Slack, Stripe, AWS.