Generating a SHA256 HMAC Hash
·
170 words
·
1 minute read
Generating HMACs (Keyed-Hash Message Authentication Code) are often used as a way of proving data integrity and authenticity. They involve three integrals parts, the algorithm (in our case SHA256), the secret and the data. They a used mainly because data can be checked between two parties without the sharing of the secret.
In go, there’s a convenient library to help us out with this called crypto/hmac
and we show an example of how to do this below.
|
|
Example: