In this challenge, you need to compute the HMAC-SHA256 of two files whose names are passed as parameters from the command line. The flag is obtained using the secret "keykeykeykeykeykey" and the two files attached to this challenge.
- Read the contents of the two input files.
- Use the secret key "keykeykeykeykeykey" to compute the HMAC-SHA256 of the concatenated contents of the two files.
- Print the HMAC in hexadecimal format.
- Surround the HMAC with
CRYPTO25{}to obtain the flag.
Refer to the hmac.c file for the implementation details.