mbedtls_md_context_t::hmac_ctx is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesmbedTLSmbedtls_md_context_t::hmac_ctx

mbedtls_md_context_t::hmac_ctx field

The HMAC part of the context.

Syntax

from md.h:94
void *hmac_ctx;

References

LocationReferrerText
md.h:94
void *hmac_ctx;
md.c:190mbedtls_md_free()
if( ctx->hmac_ctx != NULL )
md.c:192mbedtls_md_free()
md.c:194mbedtls_md_free()
mbedtls_free( ctx->hmac_ctx );
md.c:232mbedtls_md_setup()
ctx->hmac_ctx = mbedtls_calloc( 2, md_info->block_size );
md.c:233mbedtls_md_setup()
if( ctx->hmac_ctx == NULL )
md.c:326mbedtls_md_hmac_starts()
if( ctx == NULL || ctx->md_info == NULL || ctx->hmac_ctx == NULL )
md.c:342mbedtls_md_hmac_starts()
ipad = (unsigned char *) ctx->hmac_ctx;
md.c:343mbedtls_md_hmac_starts()
opad = (unsigned char *) ctx->hmac_ctx + ctx->md_info->block_size;
md.c:368mbedtls_md_hmac_update()
if( ctx == NULL || ctx->md_info == NULL || ctx->hmac_ctx == NULL )
md.c:380mbedtls_md_hmac_finish()
if( ctx == NULL || ctx->md_info == NULL || ctx->hmac_ctx == NULL )
md.c:383mbedtls_md_hmac_finish()
opad = (unsigned char *) ctx->hmac_ctx + ctx->md_info->block_size;
md.c:403mbedtls_md_hmac_reset()
if( ctx == NULL || ctx->md_info == NULL || ctx->hmac_ctx == NULL )
md.c:406mbedtls_md_hmac_reset()
ipad = (unsigned char *) ctx->hmac_ctx;

Data Use

Functions writing mbedtls_md_context_t::hmac_ctx
Functions reading mbedtls_md_context_t::hmac_ctx
all items filtered out
mbedtls_md_context_t::hmac_ctx