/mbedtls/library/ |
A D | ssl_misc.h | 1300 mbedtls_ssl_context *ssl, 1523 const mbedtls_ssl_context *ssl) in mbedtls_ssl_get_opaque_psk() 1998 mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_is_psk_ephemeral_supported() 2030 mbedtls_ssl_context *ssl, 2052 mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_key_exchange_mode_with_psk() 2059 mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_key_exchange_mode_with_ephemeral() 2096 mbedtls_ssl_context *ssl, 2140 mbedtls_ssl_context *ssl, 2805 mbedtls_ssl_context *ssl, 2827 mbedtls_ssl_context *ssl, [all …]
|
A D | debug_internal.h | 30 void mbedtls_debug_print_msg(const mbedtls_ssl_context *ssl, int level, 49 void mbedtls_debug_print_ret(const mbedtls_ssl_context *ssl, int level, 70 void mbedtls_debug_print_buf(const mbedtls_ssl_context *ssl, int level, 91 void mbedtls_debug_print_mpi(const mbedtls_ssl_context *ssl, int level, 113 void mbedtls_debug_print_ecp(const mbedtls_ssl_context *ssl, int level, 134 void mbedtls_debug_print_crt(const mbedtls_ssl_context *ssl, int level, 165 void mbedtls_debug_printf_ecdh(const mbedtls_ssl_context *ssl, int level,
|
A D | ssl_tls13_client.c | 127 static int ssl_tls13_parse_alpn_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_alpn_ext() 175 static int ssl_tls13_reset_key_share(mbedtls_ssl_context *ssl) in ssl_tls13_reset_key_share() 529 static int ssl_tls13_parse_cookie_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_cookie_ext() 722 static int ssl_tls13_ticket_get_psk(mbedtls_ssl_context *ssl, in ssl_tls13_ticket_get_psk() 760 static int ssl_tls13_psk_get_psk(mbedtls_ssl_context *ssl, in ssl_tls13_psk_get_psk() 793 static int ssl_tls13_write_identity(mbedtls_ssl_context *ssl, in ssl_tls13_write_identity() 823 static int ssl_tls13_write_binder(mbedtls_ssl_context *ssl, in ssl_tls13_write_binder() 1329 mbedtls_ssl_context *ssl, in ssl_tls13_is_supported_versions_ext_present() 1401 static int ssl_server_hello_is_hrr(mbedtls_ssl_context *ssl, in ssl_server_hello_is_hrr() 2708 static int ssl_tls13_flush_buffers(mbedtls_ssl_context *ssl) in ssl_tls13_flush_buffers() [all …]
|
A D | ssl_tls13_keys.h | 480 int mbedtls_ssl_tls13_create_psk_binder(mbedtls_ssl_context *ssl, 519 mbedtls_ssl_context *ssl); 542 int mbedtls_ssl_tls13_key_schedule_stage_early(mbedtls_ssl_context *ssl); 555 int mbedtls_ssl_tls13_compute_resumption_master_secret(mbedtls_ssl_context *ssl); 580 int mbedtls_ssl_tls13_calculate_verify_data(mbedtls_ssl_context *ssl, 604 int mbedtls_ssl_tls13_compute_early_transform(mbedtls_ssl_context *ssl); 617 int mbedtls_ssl_tls13_compute_handshake_transform(mbedtls_ssl_context *ssl); 629 int mbedtls_ssl_tls13_compute_application_transform(mbedtls_ssl_context *ssl); 644 int mbedtls_ssl_tls13_export_handshake_psk(mbedtls_ssl_context *ssl,
|
A D | ssl_tls13_server.c | 25 mbedtls_ssl_context *ssl, in ssl_tls13_validate_peer_ciphersuite() 43 mbedtls_ssl_context *ssl, in ssl_tls13_select_ciphersuite() 183 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_identity_match_ticket() 330 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_identity_match() 405 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_binder_match() 518 mbedtls_ssl_context *ssl, in ssl_tls13_parse_pre_shared_key_ext() 1004 mbedtls_ssl_context *ssl) in ssl_tls13_client_hello_has_exts_for_ephemeral_key_exchange() 1017 mbedtls_ssl_context *ssl) in ssl_tls13_client_hello_has_exts_for_psk_key_exchange() 1029 mbedtls_ssl_context *ssl) in ssl_tls13_client_hello_has_exts_for_psk_ephemeral_key_exchange() 2033 mbedtls_ssl_context *ssl, in ssl_tls13_write_server_hello_supported_versions_ext() [all …]
|
A D | ssl_tls13_generic.c | 49 int mbedtls_ssl_tls13_fetch_handshake_msg(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_fetch_handshake_msg() 86 mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_is_supported_versions_ext_present_in_exts() 440 int mbedtls_ssl_tls13_parse_certificate(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_parse_certificate() 610 int mbedtls_ssl_tls13_parse_certificate(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_parse_certificate() 626 static int ssl_tls13_validate_certificate(mbedtls_ssl_context *ssl) in ssl_tls13_validate_certificate() 797 static int ssl_tls13_validate_certificate(mbedtls_ssl_context *ssl) in ssl_tls13_validate_certificate() 925 int mbedtls_ssl_tls13_write_certificate(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_write_certificate() 1331 void mbedtls_ssl_tls13_handshake_wrapup(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_handshake_wrapup() 1518 int mbedtls_ssl_reset_transcript_for_hrr(mbedtls_ssl_context *ssl) in mbedtls_ssl_reset_transcript_for_hrr() 1635 mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_generate_and_write_xxdh_key_exchange() [all …]
|
A D | ssl_msg.c | 298 int mbedtls_ssl_check_timer(mbedtls_ssl_context *ssl) in mbedtls_ssl_check_timer() 383 static int ssl_buffer_message(mbedtls_ssl_context *ssl); 901 int mbedtls_ssl_encrypt_buf(mbedtls_ssl_context *ssl, in mbedtls_ssl_encrypt_buf() 2348 int mbedtls_ssl_flush_output(mbedtls_ssl_context *ssl) in mbedtls_ssl_flush_output() 2414 static int ssl_flight_append(mbedtls_ssl_context *ssl) in ssl_flight_append() 2478 static int ssl_swap_epochs(mbedtls_ssl_context *ssl) in ssl_swap_epochs() 2511 int mbedtls_ssl_resend(mbedtls_ssl_context *ssl) in mbedtls_ssl_resend() 3473 mbedtls_ssl_context *ssl, in mbedtls_ssl_check_dtls_clihlo_cookie() 4184 int mbedtls_ssl_read_record(mbedtls_ssl_context *ssl, in mbedtls_ssl_read_record() 5981 static int ssl_write_real(mbedtls_ssl_context *ssl, in ssl_write_real() [all …]
|
A D | debug.c | 34 static inline void debug_send_line(const mbedtls_ssl_context *ssl, int level, in debug_send_line() 53 void mbedtls_debug_print_msg(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_msg() 87 void mbedtls_debug_print_ret(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_ret() 115 void mbedtls_debug_print_buf(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_buf() 171 void mbedtls_debug_print_ecp(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_ecp() 233 void mbedtls_debug_print_psa_ec(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_psa_ec() 265 void mbedtls_debug_print_mpi(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_mpi() 316 static void debug_print_pk(const mbedtls_ssl_context *ssl, int level, in debug_print_pk() 384 void mbedtls_debug_print_crt(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_crt() 417 static void mbedtls_debug_printf_ecdh_internal(const mbedtls_ssl_context *ssl, in mbedtls_debug_printf_ecdh_internal() [all …]
|
A D | ssl_tls.c | 101 int mbedtls_ssl_set_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_set_cid() 133 int mbedtls_ssl_get_own_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_get_own_cid() 163 int mbedtls_ssl_get_peer_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_get_peer_cid() 1303 void mbedtls_ssl_init(mbedtls_ssl_context *ssl) in mbedtls_ssl_init() 1305 memset(ssl, 0, sizeof(mbedtls_ssl_context)); in mbedtls_ssl_init() 1394 int mbedtls_ssl_setup(mbedtls_ssl_context *ssl, in mbedtls_ssl_setup() 1696 void mbedtls_ssl_set_bio(mbedtls_ssl_context *ssl, in mbedtls_ssl_set_bio() 1968 mbedtls_ssl_context *ssl, in mbedtls_ssl_set_hs_ecjpake_password_common() 5515 void mbedtls_ssl_free(mbedtls_ssl_context *ssl) in mbedtls_ssl_free() 9441 mbedtls_ssl_context *ssl, in mbedtls_ssl_tls12_get_preferred_hash_for_sig_alg() [all …]
|
A D | ssl_tls12_client.c | 51 static int ssl_write_renegotiation_ext(mbedtls_ssl_context *ssl, in ssl_write_renegotiation_ext() 128 static int ssl_write_ecjpake_kkpp_ext(mbedtls_ssl_context *ssl, in ssl_write_ecjpake_kkpp_ext() 216 static int ssl_write_cid_ext(mbedtls_ssl_context *ssl, in ssl_write_cid_ext() 325 static int ssl_write_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_write_extended_ms_ext() 402 static int ssl_write_use_srtp_ext(mbedtls_ssl_context *ssl, in ssl_write_use_srtp_ext() 683 static int ssl_parse_cid_ext(mbedtls_ssl_context *ssl, in ssl_parse_cid_ext() 860 static int ssl_parse_ecjpake_kkpp(mbedtls_ssl_context *ssl, in ssl_parse_ecjpake_kkpp() 911 static int ssl_parse_alpn_ext(mbedtls_ssl_context *ssl, in ssl_parse_alpn_ext() 976 static int ssl_parse_use_srtp_ext(mbedtls_ssl_context *ssl, in ssl_parse_use_srtp_ext() 1180 static int ssl_parse_server_hello(mbedtls_ssl_context *ssl) in ssl_parse_server_hello() [all …]
|
A D | ssl_tls12_server.c | 48 int mbedtls_ssl_set_client_transport_id(mbedtls_ssl_context *ssl, in mbedtls_ssl_set_client_transport_id() 107 static int ssl_parse_renegotiation_info(mbedtls_ssl_context *ssl, in ssl_parse_renegotiation_info() 290 static int ssl_parse_ecjpake_kkpp(mbedtls_ssl_context *ssl, in ssl_parse_ecjpake_kkpp() 359 static int ssl_parse_cid_ext(mbedtls_ssl_context *ssl, in ssl_parse_cid_ext() 447 static int ssl_parse_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_parse_extended_ms_ext() 544 static int ssl_parse_use_srtp_ext(mbedtls_ssl_context *ssl, in ssl_parse_use_srtp_ext() 687 static int ssl_pick_cert(mbedtls_ssl_context *ssl, in ssl_pick_cert() 887 static int ssl_parse_client_hello(mbedtls_ssl_context *ssl) in ssl_parse_client_hello() 1688 static void ssl_write_cid_ext(mbedtls_ssl_context *ssl, in ssl_write_cid_ext() 2160 static int ssl_write_server_hello(mbedtls_ssl_context *ssl) in ssl_write_server_hello() [all …]
|
A D | ssl_debug_helpers.h | 41 void mbedtls_ssl_print_extensions(const mbedtls_ssl_context *ssl, 46 void mbedtls_ssl_print_extension(const mbedtls_ssl_context *ssl, 52 void mbedtls_ssl_print_ticket_flags(const mbedtls_ssl_context *ssl,
|
A D | ssl_client.c | 26 static int ssl_write_hostname_ext(mbedtls_ssl_context *ssl, in ssl_write_hostname_ext() 114 static int ssl_write_alpn_ext(mbedtls_ssl_context *ssl, in ssl_write_alpn_ext() 217 static int ssl_write_supported_groups_ext(mbedtls_ssl_context *ssl, in ssl_write_supported_groups_ext() 318 mbedtls_ssl_context *ssl, in ssl_write_client_hello_cipher_suites() 436 static int ssl_write_client_hello_body(mbedtls_ssl_context *ssl, in ssl_write_client_hello_body() 699 static int ssl_generate_random(mbedtls_ssl_context *ssl) in ssl_generate_random() 736 static int ssl_prepare_client_hello(mbedtls_ssl_context *ssl) in ssl_prepare_client_hello() 913 int mbedtls_ssl_write_client_hello(mbedtls_ssl_context *ssl) in mbedtls_ssl_write_client_hello()
|
A D | ssl_tls13_keys.c | 772 int mbedtls_ssl_tls13_calculate_verify_data(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_calculate_verify_data() 834 int mbedtls_ssl_tls13_create_psk_binder(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls13_create_psk_binder() 928 mbedtls_ssl_context *ssl /* DEBUG ONLY */) in mbedtls_ssl_tls13_populate_transform() 1134 static int ssl_tls13_generate_early_key(mbedtls_ssl_context *ssl, in ssl_tls13_generate_early_key() 1232 int mbedtls_ssl_tls13_compute_early_transform(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_compute_early_transform() 1276 int mbedtls_ssl_tls13_key_schedule_stage_early(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_key_schedule_stage_early() 1335 static int ssl_tls13_generate_handshake_keys(mbedtls_ssl_context *ssl, in ssl_tls13_generate_handshake_keys() 1466 static int ssl_tls13_key_schedule_stage_handshake(mbedtls_ssl_context *ssl) in ssl_tls13_key_schedule_stage_handshake() 1574 mbedtls_ssl_context *ssl, in ssl_tls13_generate_application_keys() 1697 int mbedtls_ssl_tls13_compute_handshake_transform(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_compute_handshake_transform() [all …]
|
A D | ssl_client.h | 20 int mbedtls_ssl_write_client_hello(mbedtls_ssl_context *ssl);
|
A D | ssl_tls13_invasive.h | 16 int mbedtls_ssl_tls13_parse_certificate(mbedtls_ssl_context *ssl,
|
/mbedtls/include/mbedtls/ |
A D | ssl.h | 864 typedef struct mbedtls_ssl_context mbedtls_ssl_context; typedef 1681 struct mbedtls_ssl_context { struct 1974 void mbedtls_ssl_init(mbedtls_ssl_context *ssl); 2000 int mbedtls_ssl_setup(mbedtls_ssl_context *ssl, 2201 const mbedtls_ssl_context *ssl) in mbedtls_ssl_context_get_config() 2825 mbedtls_ssl_context *ssl, in mbedtls_ssl_set_user_data_p() 2839 mbedtls_ssl_context *ssl, in mbedtls_ssl_set_user_data_n() 2856 mbedtls_ssl_context *ssl) in mbedtls_ssl_get_user_data_p() 2872 mbedtls_ssl_context *ssl) in mbedtls_ssl_get_user_data_n() 4722 const mbedtls_ssl_context *ssl) in mbedtls_ssl_get_version_number() [all …]
|
/mbedtls/tests/suites/ |
A D | test_suite_debug.function | 58 mbedtls_ssl_context ssl; 97 mbedtls_ssl_context ssl; 133 mbedtls_ssl_context ssl; 170 mbedtls_ssl_context ssl; 209 mbedtls_ssl_context ssl;
|
/mbedtls/tests/include/test/ |
A D | ssl_helpers.h | 198 mbedtls_ssl_context ssl; 476 int mbedtls_test_move_handshake_to_state(mbedtls_ssl_context *ssl, 477 mbedtls_ssl_context *second_ssl, 582 mbedtls_ssl_context *ssl_1, 584 mbedtls_ssl_context *ssl_2,
|
/mbedtls/programs/ssl/ |
A D | ssl_mail_client.c | 149 static int do_handshake(mbedtls_ssl_context *ssl) in do_handshake() 207 static int write_ssl_data(mbedtls_ssl_context *ssl, unsigned char *buf, size_t len) in write_ssl_data() 222 static int write_ssl_and_get_response(mbedtls_ssl_context *ssl, unsigned char *buf, size_t len) in write_ssl_and_get_response() 339 mbedtls_ssl_context ssl; in main()
|
A D | ssl_test_lib.h | 99 mbedtls_ssl_context *ssl;
|
/mbedtls/tests/src/test_helpers/ |
A D | ssl_helpers.c | 909 int mbedtls_test_move_handshake_to_state(mbedtls_ssl_context *ssl, in mbedtls_test_move_handshake_to_state() 910 mbedtls_ssl_context *second_ssl, in mbedtls_test_move_handshake_to_state() 950 int mbedtls_ssl_write_fragment(mbedtls_ssl_context *ssl, in mbedtls_ssl_write_fragment() 997 int mbedtls_ssl_read_fragment(mbedtls_ssl_context *ssl, in mbedtls_ssl_read_fragment() 1067 static int psk_dummy_callback(void *p_info, mbedtls_ssl_context *ssl, in psk_dummy_callback() 1843 mbedtls_ssl_context *ssl_1, in mbedtls_test_ssl_exchange_data() 1845 mbedtls_ssl_context *ssl_2, in mbedtls_test_ssl_exchange_data() 1955 static int exchange_data(mbedtls_ssl_context *ssl_1, in exchange_data() 1956 mbedtls_ssl_context *ssl_2) in exchange_data() 1968 const mbedtls_ssl_context *ssl) in check_ssl_version()
|
/mbedtls/docs/ |
A D | tls13-early-data.md | 9 int write_data(mbedtls_ssl_context *ssl, 47 int write_early_data(mbedtls_ssl_context *ssl,
|
/mbedtls/programs/fuzz/ |
A D | fuzz_dtlsclient.c | 36 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput()
|
A D | fuzz_client.c | 40 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput()
|