API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

AEECLSID_HMACSHA1CTX

Brew Release
Brew MP 1.0.2
See Also
IHashCtx interface
Description
AEECLSID_HMACSHA1Ctx is an implementation of IHashCtx that implements the SHA1 cryptographic hash algorithm with HMAC keying. Callers must provide a context buffer of at least AEECLSID_HMACSHA1Ctx_SIZE bytes. The output size of IHashCtx_Final will be SHA1_DIGEST_LENGTH.
You must call IHashCtx_SetKey() after calling IHashCtx_Init() and before any call to IHashCtx_Update() with HMAC keyed hashes. The key is not retained internally.
Default Interface Name