Types shared between all Hash-based message authentication code (HMAC) related functions backends. More...
Data Structures |
|
| struct | nrf_crypto_hmac_info_t |
| struct | nrf_crypto_hmac_internal_context_t |
Typedefs |
|
| typedef ret_code_t (* | nrf_crypto_hmac_init_fn_t )(void *const p_context, uint8_t const *p_key, size_t key_size) |
| typedef ret_code_t (* | nrf_crypto_hmac_update_fn_t )(void *const p_context, uint8_t const *p_data, size_t size) |
| typedef ret_code_t (* | nrf_crypto_hmac_finalize_fn_t )(void *const p_context, uint8_t *const p_digest, size_t *p_size) |
Enumerations |
|
| enum |
nrf_crypto_hmac_type_t
{
NRF_CRYPTO_HMAC_SHA256_TYPE , NRF_CRYPTO_HMAC_SHA512_TYPE } |
Detailed Description
Types shared between all Hash-based message authentication code (HMAC) related functions backends.
These types should not be used directly by the application.