In May I’ve seen 3 occurrences of invalid hex characters in a very small number of requests. For example, I’m seeing requests to my OAuth callback endpoint with a query parameter that looks like:
hmac=7205A26CO3h5cR973593353631776t2Tc737W3320p784s917473qrd63X88555
I was under the impression from the documentation that:
The message is authentic if the generated hexdigest is equal to the value of the hmac parameter
Is this a malicious actor/test that I’m validating the requests correctly, or have I misunderstood the implementation required for HMAC validation (that it is always a hex string)?