Demo
HMAC uses a key to compute an authentication code for a message. Both inputs are encoded as UTF-8; the result is shown in hexadecimal.
HMAC-SHA-256, hex:
b613679a0814d9ec772f95d778c35fc5ff1697c493715653c6c712144292c5ad
Verify independently with OpenSSL:
printf '%s' '' | openssl dgst -sha256 -hmac ''