Answer is
(HMAC)
Hashed Message Authentication Code
This combines authentication via a shared secret
cryptography algorithm key with hashing. It involves the client and server each
with a private key. The client creates a unique hash per request to the server
through hashing the request with private keys.
A programmer, developer, dev, coder, or software engineer. Any of these answers are right.