Skip to content

Glossary: System Design Beyond the Basics in Go

HMAC

Also written: hash-based message authentication code

A hash of a message mixed with a secret key. Anyone can read the signed URL but only the secret's holder can make a matching signature.

Where the book teaches it

Related terms

Signed URLSHA-256Constant-time comparison