mbedtls_gcm_context::buf is only used within mbedTLS.
 
Symbols
loading...
Files
loading...

mbedtls_gcm_context::buf field

The buf working value.

Syntax

unsigned char buf[16];

References

LocationReferrerText
gcm.h:74
unsigned char buf[16]; /*!< The buf working value. */
gcm.c:303mbedtls_gcm_starts()
memset( ctx->buf, 0x00, sizeof(ctx->buf) );
gcm.c:352mbedtls_gcm_starts()
ctx->buf[i] ^= p[i];
gcm.c:354mbedtls_gcm_starts()
gcm_mult( ctx, ctx->buf, ctx->buf );
gcm.c:410mbedtls_gcm_update()
ctx->buf[i] ^= p[i];
gcm.c:413mbedtls_gcm_update()
ctx->buf[i] ^= out_p[i];
gcm.c:416mbedtls_gcm_update()
gcm_mult( ctx, ctx->buf, ctx->buf );
gcm.c:456mbedtls_gcm_finish()
ctx->buf[i] ^= work_buf[i];
gcm.c:458mbedtls_gcm_finish()
gcm_mult( ctx, ctx->buf, ctx->buf );
gcm.c:461mbedtls_gcm_finish()
tag[i] ^= ctx->buf[i];

Data Use

Functions reading mbedtls_gcm_context::buf
mbedtls_gcm_context::buf