/aosp_15_r20/external/openthread/third_party/mbedtls/repo/library/ |
H A D | ssl_misc.h | 425 size_t mbedtls_ssl_get_output_max_frag_len(const mbedtls_ssl_context *ssl); 441 size_t mbedtls_ssl_get_input_max_frag_len(const mbedtls_ssl_context *ssl); 454 size_t mbedtls_ssl_get_output_record_size_limit(const mbedtls_ssl_context *ssl); 458 static inline size_t mbedtls_ssl_get_output_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_output_buflen() 470 static inline size_t mbedtls_ssl_get_input_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_input_buflen() 720 int (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t); 722 int (*calc_verify)(const mbedtls_ssl_context *, unsigned char *, size_t *); 724 int (*calc_finished)(mbedtls_ssl_context *, unsigned char *, int); 1279 int mbedtls_ssl_tls12_write_client_hello_exts(mbedtls_ssl_context *ssl, 1300 mbedtls_ssl_context *ssl, [all …]
|
H A D | ssl_tls13_client.c | 46 static int ssl_tls13_write_supported_versions_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_supported_versions_ext() 98 static int ssl_tls13_parse_supported_versions_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_supported_versions_ext() 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() 213 static int ssl_tls13_get_default_group_id(mbedtls_ssl_context *ssl, in ssl_tls13_get_default_group_id() 264 static int ssl_tls13_write_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_key_share_ext() 376 static int ssl_tls13_parse_hrr_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_hrr_key_share_ext() 465 static int ssl_tls13_parse_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_key_share_ext() 529 static int ssl_tls13_parse_cookie_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_cookie_ext() 562 static int ssl_tls13_write_cookie_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_cookie_ext() [all …]
|
H 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() 108 static int ssl_tls13_parse_key_exchange_modes_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_key_exchange_modes_ext() 177 static int ssl_tls13_key_exchange_is_psk_available(mbedtls_ssl_context *ssl); 179 static int ssl_tls13_key_exchange_is_psk_ephemeral_available(mbedtls_ssl_context *ssl); 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() 734 static int ssl_tls13_write_server_pre_shared_key_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_server_pre_shared_key_ext() [all …]
|
H A D | ssl_msg.c | 279 static uint32_t ssl_get_hs_total_len(mbedtls_ssl_context const *ssl); 285 void mbedtls_ssl_set_timer(mbedtls_ssl_context *ssl, uint32_t millisecs) in mbedtls_ssl_set_timer() 298 int mbedtls_ssl_check_timer(mbedtls_ssl_context *ssl) in mbedtls_ssl_check_timer() 313 static int ssl_parse_record_header(mbedtls_ssl_context const *ssl, 318 int mbedtls_ssl_check_record(mbedtls_ssl_context const *ssl, in mbedtls_ssl_check_record() 375 static void ssl_buffering_free_slot(mbedtls_ssl_context *ssl, 377 static void ssl_free_buffered_record(mbedtls_ssl_context *ssl); 379 static int ssl_load_buffered_message(mbedtls_ssl_context *ssl); 381 static int ssl_load_buffered_record(mbedtls_ssl_context *ssl); 383 static int ssl_buffer_message(mbedtls_ssl_context *ssl); [all …]
|
H 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() 212 static int ssl_tls13_parse_certificate_verify(mbedtls_ssl_context *ssl, in ssl_tls13_parse_certificate_verify() 336 int mbedtls_ssl_tls13_process_certificate_verify(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_process_certificate_verify() 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() 805 int mbedtls_ssl_tls13_process_certificate(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_process_certificate() 861 static int ssl_tls13_write_certificate_body(mbedtls_ssl_context *ssl, in ssl_tls13_write_certificate_body() [all …]
|
H 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() 342 static void handle_buffer_resizing(mbedtls_ssl_context *ssl, int downsizing, in handle_buffer_resizing() 426 const mbedtls_ssl_context *ssl); 434 static int ssl_calc_verify_tls_sha256(const mbedtls_ssl_context *, unsigned char *, size_t *); 435 static int ssl_calc_finished_tls_sha256(mbedtls_ssl_context *, unsigned char *, int); 446 static int ssl_calc_verify_tls_sha384(const mbedtls_ssl_context *, unsigned char *, size_t *); 447 static int ssl_calc_finished_tls_sha384(mbedtls_ssl_context *, unsigned char *, int); 456 static int ssl_update_checksum_start(mbedtls_ssl_context *, const unsigned char *, size_t); [all …]
|
H 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,
|
H 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,
|
H 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() 193 static void mbedtls_debug_print_ec_coord(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_ec_coord() 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() 360 static void debug_print_line_by_line(const mbedtls_ssl_context *ssl, int level, in debug_print_line_by_line() [all …]
|
H A D | ssl_tls12_client.c | 51 static int ssl_write_renegotiation_ext(mbedtls_ssl_context *ssl, in ssl_write_renegotiation_ext() 95 static int ssl_write_supported_point_formats_ext(mbedtls_ssl_context *ssl, in ssl_write_supported_point_formats_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() 259 static int ssl_write_max_fragment_length_ext(mbedtls_ssl_context *ssl, in ssl_write_max_fragment_length_ext() 293 static int ssl_write_encrypt_then_mac_ext(mbedtls_ssl_context *ssl, in ssl_write_encrypt_then_mac_ext() 325 static int ssl_write_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_write_extended_ms_ext() 357 static int ssl_write_session_ticket_ext(mbedtls_ssl_context *ssl, in ssl_write_session_ticket_ext() 402 static int ssl_write_use_srtp_ext(mbedtls_ssl_context *ssl, in ssl_write_use_srtp_ext() 512 int mbedtls_ssl_tls12_write_client_hello_exts(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls12_write_client_hello_exts() [all …]
|
H 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() 181 static int ssl_parse_supported_groups_ext(mbedtls_ssl_context *ssl, in ssl_parse_supported_groups_ext() 246 static int ssl_parse_supported_point_formats(mbedtls_ssl_context *ssl, in ssl_parse_supported_point_formats() 290 static int ssl_parse_ecjpake_kkpp(mbedtls_ssl_context *ssl, in ssl_parse_ecjpake_kkpp() 340 static int ssl_parse_max_fragment_length_ext(mbedtls_ssl_context *ssl, in ssl_parse_max_fragment_length_ext() 359 static int ssl_parse_cid_ext(mbedtls_ssl_context *ssl, in ssl_parse_cid_ext() 424 static int ssl_parse_encrypt_then_mac_ext(mbedtls_ssl_context *ssl, in ssl_parse_encrypt_then_mac_ext() 447 static int ssl_parse_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_parse_extended_ms_ext() 470 static int ssl_parse_session_ticket_ext(mbedtls_ssl_context *ssl, in ssl_parse_session_ticket_ext() [all …]
|
H A D | ssl_tls13_keys.c | 671 static int ssl_tls13_key_schedule_stage_application(mbedtls_ssl_context *ssl) in ssl_tls13_key_schedule_stage_application() 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() [all …]
|
/aosp_15_r20/external/mbedtls/library/ |
H A D | ssl_misc.h | 424 size_t mbedtls_ssl_get_output_max_frag_len(const mbedtls_ssl_context *ssl); 440 size_t mbedtls_ssl_get_input_max_frag_len(const mbedtls_ssl_context *ssl); 444 static inline size_t mbedtls_ssl_get_output_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_output_buflen() 456 static inline size_t mbedtls_ssl_get_input_buflen(const mbedtls_ssl_context *ctx) in mbedtls_ssl_get_input_buflen() 702 int (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t); 704 int (*calc_verify)(const mbedtls_ssl_context *, unsigned char *, size_t *); 706 int (*calc_finished)(mbedtls_ssl_context *, unsigned char *, int); 1247 int mbedtls_ssl_tls12_write_client_hello_exts(mbedtls_ssl_context *ssl, 1268 mbedtls_ssl_context *ssl, 1288 void mbedtls_ssl_handshake_free(mbedtls_ssl_context *ssl); [all …]
|
H A D | ssl_tls13_client.c | 46 static int ssl_tls13_write_supported_versions_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_supported_versions_ext() 98 static int ssl_tls13_parse_supported_versions_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_supported_versions_ext() 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() 213 static int ssl_tls13_get_default_group_id(mbedtls_ssl_context *ssl, in ssl_tls13_get_default_group_id() 264 static int ssl_tls13_write_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_key_share_ext() 376 static int ssl_tls13_parse_hrr_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_hrr_key_share_ext() 465 static int ssl_tls13_parse_key_share_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_key_share_ext() 529 static int ssl_tls13_parse_cookie_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_cookie_ext() 562 static int ssl_tls13_write_cookie_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_cookie_ext() [all …]
|
H A D | ssl_tls13_server.c | 25 mbedtls_ssl_context *ssl, in ssl_tls13_validate_peer_ciphersuite() 51 static int ssl_tls13_parse_key_exchange_modes_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_key_exchange_modes_ext() 100 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_identity_match_ticket() 244 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_identity_match() 311 mbedtls_ssl_context *ssl, in ssl_tls13_offered_psks_check_binder_match() 363 mbedtls_ssl_context *ssl, in ssl_tls13_select_ciphersuite_for_psk() 412 mbedtls_ssl_context *ssl, in ssl_tls13_select_ciphersuite_for_resumption() 483 mbedtls_ssl_context *ssl, in ssl_tls13_parse_pre_shared_key_ext() 675 static int ssl_tls13_write_server_pre_shared_key_ext(mbedtls_ssl_context *ssl, in ssl_tls13_write_server_pre_shared_key_ext() 722 static int ssl_tls13_parse_supported_versions_ext(mbedtls_ssl_context *ssl, in ssl_tls13_parse_supported_versions_ext() [all …]
|
H A D | ssl_msg.c | 279 static uint32_t ssl_get_hs_total_len(mbedtls_ssl_context const *ssl); 285 void mbedtls_ssl_set_timer(mbedtls_ssl_context *ssl, uint32_t millisecs) in mbedtls_ssl_set_timer() 298 int mbedtls_ssl_check_timer(mbedtls_ssl_context *ssl) in mbedtls_ssl_check_timer() 313 static int ssl_parse_record_header(mbedtls_ssl_context const *ssl, 318 int mbedtls_ssl_check_record(mbedtls_ssl_context const *ssl, in mbedtls_ssl_check_record() 375 static void ssl_buffering_free_slot(mbedtls_ssl_context *ssl, 377 static void ssl_free_buffered_record(mbedtls_ssl_context *ssl); 379 static int ssl_load_buffered_message(mbedtls_ssl_context *ssl); 381 static int ssl_load_buffered_record(mbedtls_ssl_context *ssl); 383 static int ssl_buffer_message(mbedtls_ssl_context *ssl); [all …]
|
H 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() 212 static int ssl_tls13_parse_certificate_verify(mbedtls_ssl_context *ssl, in ssl_tls13_parse_certificate_verify() 336 int mbedtls_ssl_tls13_process_certificate_verify(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_process_certificate_verify() 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() 805 int mbedtls_ssl_tls13_process_certificate(mbedtls_ssl_context *ssl) in mbedtls_ssl_tls13_process_certificate() 861 static int ssl_tls13_write_certificate_body(mbedtls_ssl_context *ssl, in ssl_tls13_write_certificate_body() [all …]
|
H A D | ssl_tls.c | 100 int mbedtls_ssl_set_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_set_cid() 132 int mbedtls_ssl_get_own_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_get_own_cid() 162 int mbedtls_ssl_get_peer_cid(mbedtls_ssl_context *ssl, in mbedtls_ssl_get_peer_cid() 326 static void handle_buffer_resizing(mbedtls_ssl_context *ssl, int downsizing, in handle_buffer_resizing() 410 const mbedtls_ssl_context *ssl); 418 static int ssl_calc_verify_tls_sha256(const mbedtls_ssl_context *, unsigned char *, size_t *); 419 static int ssl_calc_finished_tls_sha256(mbedtls_ssl_context *, unsigned char *, int); 430 static int ssl_calc_verify_tls_sha384(const mbedtls_ssl_context *, unsigned char *, size_t *); 431 static int ssl_calc_finished_tls_sha384(mbedtls_ssl_context *, unsigned char *, int); 444 static int ssl_update_checksum_start(mbedtls_ssl_context *, const unsigned char *, size_t); [all …]
|
H 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,
|
H 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() 193 static void mbedtls_debug_print_ec_coord(const mbedtls_ssl_context *ssl, int level, in mbedtls_debug_print_ec_coord() 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() 360 static void debug_print_line_by_line(const mbedtls_ssl_context *ssl, int level, in debug_print_line_by_line() [all …]
|
H 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() 181 static int ssl_parse_supported_groups_ext(mbedtls_ssl_context *ssl, in ssl_parse_supported_groups_ext() 246 static int ssl_parse_supported_point_formats(mbedtls_ssl_context *ssl, in ssl_parse_supported_point_formats() 290 static int ssl_parse_ecjpake_kkpp(mbedtls_ssl_context *ssl, in ssl_parse_ecjpake_kkpp() 340 static int ssl_parse_max_fragment_length_ext(mbedtls_ssl_context *ssl, in ssl_parse_max_fragment_length_ext() 359 static int ssl_parse_cid_ext(mbedtls_ssl_context *ssl, in ssl_parse_cid_ext() 424 static int ssl_parse_encrypt_then_mac_ext(mbedtls_ssl_context *ssl, in ssl_parse_encrypt_then_mac_ext() 447 static int ssl_parse_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_parse_extended_ms_ext() 470 static int ssl_parse_session_ticket_ext(mbedtls_ssl_context *ssl, in ssl_parse_session_ticket_ext() [all …]
|
H A D | ssl_tls12_client.c | 51 static int ssl_write_renegotiation_ext(mbedtls_ssl_context *ssl, in ssl_write_renegotiation_ext() 95 static int ssl_write_supported_point_formats_ext(mbedtls_ssl_context *ssl, in ssl_write_supported_point_formats_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() 259 static int ssl_write_max_fragment_length_ext(mbedtls_ssl_context *ssl, in ssl_write_max_fragment_length_ext() 293 static int ssl_write_encrypt_then_mac_ext(mbedtls_ssl_context *ssl, in ssl_write_encrypt_then_mac_ext() 325 static int ssl_write_extended_ms_ext(mbedtls_ssl_context *ssl, in ssl_write_extended_ms_ext() 357 static int ssl_write_session_ticket_ext(mbedtls_ssl_context *ssl, in ssl_write_session_ticket_ext() 402 static int ssl_write_use_srtp_ext(mbedtls_ssl_context *ssl, in ssl_write_use_srtp_ext() 512 int mbedtls_ssl_tls12_write_client_hello_exts(mbedtls_ssl_context *ssl, in mbedtls_ssl_tls12_write_client_hello_exts() [all …]
|
/aosp_15_r20/external/mbedtls/include/mbedtls/ |
H A D | ssl.h | 820 typedef struct mbedtls_ssl_context mbedtls_ssl_context; typedef 970 typedef int mbedtls_ssl_async_sign_t(mbedtls_ssl_context *ssl, 1036 typedef int mbedtls_ssl_async_decrypt_t(mbedtls_ssl_context *ssl, 1084 typedef int mbedtls_ssl_async_resume_t(mbedtls_ssl_context *ssl, 1106 typedef void mbedtls_ssl_async_cancel_t(mbedtls_ssl_context *ssl); 1315 typedef int (*mbedtls_ssl_hs_cb_t)(mbedtls_ssl_context *ssl); 1424 int(*MBEDTLS_PRIVATE(f_sni))(void *, mbedtls_ssl_context *, const unsigned char *, size_t); 1437 int(*MBEDTLS_PRIVATE(f_psk))(void *, mbedtls_ssl_context *, const unsigned char *, size_t); 1602 struct mbedtls_ssl_context { struct 1878 void mbedtls_ssl_init(mbedtls_ssl_context *ssl); [all …]
|
H A D | debug.h | 162 void mbedtls_debug_print_msg(const mbedtls_ssl_context *ssl, int level, 181 void mbedtls_debug_print_ret(const mbedtls_ssl_context *ssl, int level, 202 void mbedtls_debug_print_buf(const mbedtls_ssl_context *ssl, int level, 223 void mbedtls_debug_print_mpi(const mbedtls_ssl_context *ssl, int level, 245 void mbedtls_debug_print_ecp(const mbedtls_ssl_context *ssl, int level, 266 void mbedtls_debug_print_crt(const mbedtls_ssl_context *ssl, int level, 297 void mbedtls_debug_printf_ecdh(const mbedtls_ssl_context *ssl, int level,
|
/aosp_15_r20/external/openthread/third_party/mbedtls/repo/include/mbedtls/ |
H A D | ssl.h | 864 typedef struct mbedtls_ssl_context mbedtls_ssl_context; typedef 1014 typedef int mbedtls_ssl_async_sign_t(mbedtls_ssl_context *ssl, 1080 typedef int mbedtls_ssl_async_decrypt_t(mbedtls_ssl_context *ssl, 1128 typedef int mbedtls_ssl_async_resume_t(mbedtls_ssl_context *ssl, 1150 typedef void mbedtls_ssl_async_cancel_t(mbedtls_ssl_context *ssl); 1394 typedef int (*mbedtls_ssl_hs_cb_t)(mbedtls_ssl_context *ssl); 1503 int(*MBEDTLS_PRIVATE(f_sni))(void *, mbedtls_ssl_context *, const unsigned char *, size_t); 1516 int(*MBEDTLS_PRIVATE(f_psk))(void *, mbedtls_ssl_context *, const unsigned char *, size_t); 1681 struct mbedtls_ssl_context { struct 1974 void mbedtls_ssl_init(mbedtls_ssl_context *ssl); [all …]
|