Constants#
This section provides a reference to the HMAC Crypto API constants.
Enumerations#
Enumeration defining HMAC-SHA modes supported by the SI91X device.
Enumeration defining digest lengths of HMAC-SHA modes supported by the SI91X device.
Enumeration Documentation#
sl_si91x_hmac_mode_t#
sl_si91x_hmac_mode_t
Enumeration defining HMAC-SHA modes supported by the SI91X device.
This enumeration defines different HMAC-SHA modes supported by the SI91X device, including SHA1, SHA256, SHA384, and SHA512 modes.
Enumerator | |
---|---|
SL_SI91X_HMAC_SHA_1 | HMAC SHA 1 mode. |
SL_SI91X_HMAC_SHA_256 | HMAC SHA 256 mode. |
SL_SI91X_HMAC_SHA_384 | HMAC SHA 384 mode. |
SL_SI91X_HMAC_SHA_512 | HMAC SHA 512 mode. |
49
of file components/device/silabs/si91x/wireless/crypto/hmac/inc/sl_si91x_hmac.h
sl_si91x_hmac_digest_len_t#
sl_si91x_hmac_digest_len_t
Enumeration defining digest lengths of HMAC-SHA modes supported by the SI91X device.
This enumeration defines digest lengths of different HMAC-SHA modes supported by the SI91X device, including SHA1, SHA256, SHA384, and SHA512 modes.
Enumerator | |
---|---|
SL_SI91X_HMAC_SHA_1_DIGEST_LEN | Digest length for HMAC SHA 1. |
SL_SI91X_HMAC_SHA_256_DIGEST_LEN | Digest length for HMAC SHA 256. |
SL_SI91X_HMAC_SHA_384_DIGEST_LEN | Digest length for HMAC SHA 384. |
SL_SI91X_HMAC_SHA_512_DIGEST_LEN | Digest length for HMAC SHA 512. |
62
of file components/device/silabs/si91x/wireless/crypto/hmac/inc/sl_si91x_hmac.h