Message Authentication Codes Beginner
HMAC: Hash-Based Message Authentication
A hash alone can't prove a message wasn't tampered with — anyone can recompute it. HMAC fixes that by mixing in a secret key, becoming one of the most quietly essential building blocks in TLS, SSH, and beyond.