mbedtls_ssl_handshake_params::tls_prf is only used within mbedTLS.
 
Symbols
loading...
Files
loading...
CodeScopeSTM32 Libraries and SamplesmbedTLSmbedtls_ssl_handshake_params::tls_prf

mbedtls_ssl_handshake_params::tls_prf field

Syntax

int (*tls_prf)(const unsigned char *, size_t, const char *, const unsigned char *, size_t, unsigned char *, size_t);

References

LocationReferrerScopeText
ssl_internal.h:386
int (*tls_prf)(const unsigned char *, size_t, const char *,
ssl_tls.c:673tls_prf_sha384()mbedtls_ssl_derive_keys()
handshake->tls_prf = tls_prf_sha384;
ssl_tls.c:682tls_prf_sha256()mbedtls_ssl_derive_keys()
handshake->tls_prf = tls_prf_sha256;
ssl_tls.c:751mbedtls_ssl_derive_keys()
ret = handshake->tls_prf( handshake->premaster, handshake->pmslen,
ssl_tls.c:787mbedtls_ssl_derive_keys()
ret = handshake->tls_prf( session->master, 48, "key expansion",
ssl_tls.c:6245ssl_calc_finished_tls_sha256()
ssl->handshake->tls_prf( session->master, 48, sender,
ssl_tls.c:6294ssl_calc_finished_tls_sha384()
ssl->handshake->tls_prf( session->master, 48, sender,

Call Tree

Functions calling mbedtls_ssl_handshake_params::tls_prf
mbedtls_ssl_handshake_params::tls_prf
Functions writing mbedtls_ssl_handshake_params::tls_prf
all items filtered out
mbedtls_ssl_handshake_params::tls_prf
Implementations
all items filtered out
mbedtls_ssl_handshake_params::tls_prf