KMAC
KMAC128 and KMAC256 are message authentication codes defined by NIST in
https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-185.pdf. The
implementation here is based on the crypto/sha3 package from the Go
standard library.
I do not recommend using this package. Consider using crypto/hmac instead.
