If you give a user some data and read it from the user later (e.g. when using cookies), you have to ensure the user has not tampered with it. This challenge implements a simple, but insecure MAC scheme. https://en.wikipedia.org/wiki/Message_authentication_code