mbedTLS
mbedtls_cipher_context_t::cipher_ctx
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_cipher_context_t::cipher_ctx
mbedtls_cipher_context_t::cipher_ctx field
The cipher-specific context.
Syntax
from
cipher.h:319
void
*
cipher_ctx
;
References
Location
Referrer
Text
cipher.h:319
void
*
cipher_ctx
;
cipher.c:176
mbedtls_cipher_free()
if
(
ctx
->
cipher_ctx
)
cipher.c:177
mbedtls_cipher_free()
ctx
->
cipher_info
->
base
->
ctx_free_func
(
ctx
->
cipher_ctx
)
;
cipher.c:190
mbedtls_cipher_setup()
if
(
NULL
==
(
ctx
->
cipher_ctx
=
cipher_info
->
base
->
ctx_alloc_func
(
)
)
)
cipher.c:238
mbedtls_cipher_setkey()
return
(
ctx
->
cipher_info
->
base
->
setkey_enc_func
(
ctx
->
cipher_ctx
,
key
,
cipher.c:243
mbedtls_cipher_setkey()
return
(
ctx
->
cipher_info
->
base
->
setkey_dec_func
(
ctx
->
cipher_ctx
,
key
,
cipher.c:319
mbedtls_cipher_update_ad()
return
(
mbedtls_gcm_starts
(
(
mbedtls_gcm_context
*
)
ctx
->
cipher_ctx
,
ctx
->
operation
,
cipher.c:372
mbedtls_cipher_update()
if
(
0
!=
(
ret
=
ctx
->
cipher_info
->
base
->
ecb_func
(
ctx
->
cipher_ctx
,
cipher.c:385
mbedtls_cipher_update()
return
(
mbedtls_gcm_update
(
(
mbedtls_gcm_context
*
)
ctx
->
cipher_ctx
,
ilen
,
input
,
cipher.c:916
mbedtls_cipher_write_tag()
return
(
mbedtls_gcm_finish
(
(
mbedtls_gcm_context
*
)
ctx
->
cipher_ctx
,
cipher.c:957
mbedtls_cipher_check_tag()
if
(
0
!=
(
ret
=
mbedtls_gcm_finish
(
(
mbedtls_gcm_context
*
)
ctx
->
cipher_ctx
,
cipher.c:1054
mbedtls_cipher_auth_encrypt()
return
(
mbedtls_gcm_crypt_and_tag
(
ctx
->
cipher_ctx
,
MBEDTLS_GCM_ENCRYPT
,
ilen
,
cipher.c:1111
mbedtls_cipher_auth_decrypt()
ret
=
mbedtls_gcm_auth_decrypt
(
ctx
->
cipher_ctx
,
ilen
,
Data Use
Functions writing
mbedtls_cipher_context_t::cipher_ctx
Functions reading
mbedtls_cipher_context_t::cipher_ctx
mbedtls_cipher_setup()
all items filtered out
mbedtls_cipher_context_t::cipher_ctx
mbedtls_cipher_free()
mbedtls_cipher_setkey()
mbedtls_cipher_update_ad()
mbedtls_cipher_update()
mbedtls_cipher_write_tag()
mbedtls_cipher_check_tag()
mbedtls_cipher_auth_encrypt()
mbedtls_cipher_auth_decrypt()
all items filtered out