hashing.tools
0 bytes
Hash
Output
Check Hash
0 bytes

HMAC is a Message Authentication Code that uses an arbitrary cryptographic hash, along with a secret key, to produce a reproducible hash value that can be used to verify that the message was hashed by someone with access to the secret key.

The most common underlying hash function used is SHA-256, but this tool supports a variety of options to be chosen from.

Details about the specification can be found in RFC 2104 https://datatracker.ietf.org/doc/rfc2104/.

This online tool allows you to use the Hash-based Message Authentication Code (HMAC).