← Back to security

HMAC and Request Signing

6 questions · ~4 min · intermediate

HMAC looks simple, but the details around canonicalisation and comparison hide most of the bugs. This quiz walks through the ones that matter.

0 / 6

Why is HMAC preferred over plain `H(key || message)` for message authentication?

Press 1 to 4 to pick an answer