Home
last modified time | relevance | path

Searched refs:mbedtls_ssl_context (Results 1 – 25 of 42) sorted by relevance

12

/mbedtls/library/
A Dssl_misc.h1300 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 Ddebug_internal.h30 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 Dssl_tls13_client.c127 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 Dssl_tls13_keys.h480 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 Dssl_tls13_server.c25 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 Dssl_tls13_generic.c49 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 Dssl_msg.c298 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 Ddebug.c34 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 Dssl_tls.c101 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 Dssl_tls12_client.c51 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 Dssl_tls12_server.c48 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 Dssl_debug_helpers.h41 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 Dssl_client.c26 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 Dssl_tls13_keys.c772 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 Dssl_client.h20 int mbedtls_ssl_write_client_hello(mbedtls_ssl_context *ssl);
A Dssl_tls13_invasive.h16 int mbedtls_ssl_tls13_parse_certificate(mbedtls_ssl_context *ssl,
/mbedtls/include/mbedtls/
A Dssl.h864 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 Dtest_suite_debug.function58 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 Dssl_helpers.h198 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 Dssl_mail_client.c149 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 Dssl_test_lib.h99 mbedtls_ssl_context *ssl;
/mbedtls/tests/src/test_helpers/
A Dssl_helpers.c909 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 Dtls13-early-data.md9 int write_data(mbedtls_ssl_context *ssl,
47 int write_early_data(mbedtls_ssl_context *ssl,
/mbedtls/programs/fuzz/
A Dfuzz_dtlsclient.c36 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput()
A Dfuzz_client.c40 mbedtls_ssl_context ssl; in LLVMFuzzerTestOneInput()

Completed in 101 milliseconds

12