mbedTLS
mbedtls_ssl_ciphersuite_t::key_exchange
is only used within mbedTLS.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
mbedTLS
mbedtls_ssl_ciphersuite_t::key_exchange
mbedtls_ssl_ciphersuite_t::key_exchange field
Syntax
from
ssl_ciphersuites.h:397
mbedtls_key_exchange_type_t
key_exchange
;
References
Location
Referrer
Text
ssl_ciphersuites.h:397
mbedtls_key_exchange_type_t
key_exchange
;
ssl_ciphersuites.c:2297
mbedtls_ssl_get_ciphersuite_sig_pk_alg()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.c:2319
mbedtls_ssl_get_ciphersuite_sig_alg()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.c:2340
mbedtls_ssl_ciphersuite_uses_ec()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.h:423
mbedtls_ssl_ciphersuite_has_pfs()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.h:474
mbedtls_ssl_ciphersuite_cert_req_allowed()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.h:507
mbedtls_ssl_ciphersuite_uses_ecdhe()
switch
(
info
->
key_exchange
)
ssl_ciphersuites.h:523
mbedtls_ssl_ciphersuite_uses_server_signature()
switch
(
info
->
key_exchange
)
ssl_cli.c:2399
ssl_parse_server_key_exchange()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_cli.c:2400
ssl_parse_server_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_RSA_PSK
)
ssl_cli.c:2469
ssl_parse_server_key_exchange()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_RSA
||
ssl_cli.c:2470
ssl_parse_server_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_cli.c:2471
ssl_parse_server_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA
)
ssl_cli.c:2943
ssl_write_client_key_exchange()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_RSA
||
ssl_cli.c:2944
ssl_write_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA
||
ssl_cli.c:2945
ssl_write_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDH_RSA
||
ssl_cli.c:2946
ssl_write_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA
)
ssl_cli.c:3240
ssl_write_certificate_verify()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_cli.c:3241
ssl_write_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_RSA_PSK
||
ssl_cli.c:3242
ssl_write_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_cli.c:3243
ssl_write_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_DHE_PSK
||
ssl_cli.c:3244
ssl_write_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECJPAKE
)
ssl_srv.c:2694
ssl_write_certificate_request()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_srv.c:2695
ssl_write_certificate_request()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_RSA_PSK
||
ssl_srv.c:2696
ssl_write_certificate_request()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_DHE_PSK
||
ssl_srv.c:2697
ssl_write_certificate_request()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_srv.c:2698
ssl_write_certificate_request()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECJPAKE
||
ssl_srv.c:3786
ssl_parse_client_key_exchange()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_RSA
||
ssl_srv.c:3787
ssl_parse_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA
||
ssl_srv.c:3788
ssl_parse_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDH_RSA
||
ssl_srv.c:3789
ssl_parse_client_key_exchange()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA
)
ssl_srv.c:4032
ssl_parse_certificate_verify()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_srv.c:4033
ssl_parse_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_RSA_PSK
||
ssl_srv.c:4034
ssl_parse_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_srv.c:4035
ssl_parse_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_DHE_PSK
||
ssl_srv.c:4036
ssl_parse_certificate_verify()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECJPAKE
||
ssl_tls.c:5332
mbedtls_ssl_write_certificate()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_tls.c:5333
mbedtls_ssl_write_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_DHE_PSK
||
ssl_tls.c:5334
mbedtls_ssl_write_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_tls.c:5335
mbedtls_ssl_write_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECJPAKE
)
ssl_tls.c:5658
mbedtls_ssl_parse_certificate()
if
(
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_PSK
||
ssl_tls.c:5659
mbedtls_ssl_parse_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_DHE_PSK
||
ssl_tls.c:5660
mbedtls_ssl_parse_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECDHE_PSK
||
ssl_tls.c:5661
mbedtls_ssl_parse_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_ECJPAKE
)
ssl_tls.c:5670
mbedtls_ssl_parse_certificate()
ciphersuite_info
->
key_exchange
==
MBEDTLS_KEY_EXCHANGE_RSA_PSK
)
Data Use
Functions reading
mbedtls_ssl_ciphersuite_t::key_exchange
mbedtls_ssl_ciphersuite_t::key_exchange
mbedtls_ssl_ciphersuite_has_pfs()
mbedtls_ssl_ciphersuite_cert_req_allowed()
mbedtls_ssl_ciphersuite_uses_ecdhe()
mbedtls_ssl_ciphersuite_uses_server_signature()
mbedtls_ssl_get_ciphersuite_sig_pk_alg()
mbedtls_ssl_get_ciphersuite_sig_alg()
mbedtls_ssl_ciphersuite_uses_ec()
ssl_parse_server_key_exchange()
ssl_write_client_key_exchange()
ssl_write_certificate_verify()
ssl_write_certificate_request()
ssl_parse_client_key_exchange()
ssl_parse_certificate_verify()
mbedtls_ssl_write_certificate()
mbedtls_ssl_parse_certificate()
all items filtered out
Type of
mbedtls_ssl_ciphersuite_t::key_exchange
mbedtls_ssl_ciphersuite_t::key_exchange
mbedtls_key_exchange_type_t
all items filtered out