/external/cronet/tot/third_party/boringssl/src/ssl/ |
D | extensions.cc | 316 Span<const uint16_t> tls1_get_grouplist(const SSL_HANDSHAKE *hs) { in tls1_get_grouplist() 323 bool tls1_get_shared_group(SSL_HANDSHAKE *hs, uint16_t *out_group_id) { in tls1_get_shared_group() 362 bool tls1_check_group_id(const SSL_HANDSHAKE *hs, uint16_t group_id) { in tls1_check_group_id() 428 static Span<const uint16_t> tls12_get_verify_sigalgs(const SSL_HANDSHAKE *hs) { in tls12_get_verify_sigalgs() 435 bool tls12_add_verify_sigalgs(const SSL_HANDSHAKE *hs, CBB *out) { in tls12_add_verify_sigalgs() 444 bool tls12_check_peer_sigalg(const SSL_HANDSHAKE *hs, uint8_t *out_alert, in tls12_check_peer_sigalg() 498 static bool forbid_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in forbid_parse_serverhello() 510 static bool ignore_parse_clienthello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in ignore_parse_clienthello() 516 static bool dont_add_serverhello(SSL_HANDSHAKE *hs, CBB *out) { return true; } in dont_add_serverhello() 522 static bool ext_sni_add_clienthello(const SSL_HANDSHAKE *hs, CBB *out, in ext_sni_add_clienthello() [all …]
|
D | handshake_client.cc | 205 static void ssl_get_client_disabled(const SSL_HANDSHAKE *hs, in ssl_get_client_disabled() 226 static bool ssl_write_client_cipher_list(const SSL_HANDSHAKE *hs, CBB *out, in ssl_write_client_cipher_list() 313 bool ssl_write_client_hello_without_extensions(const SSL_HANDSHAKE *hs, in ssl_write_client_hello_without_extensions() 351 bool ssl_add_client_hello(SSL_HANDSHAKE *hs) { in ssl_add_client_hello() 384 static bool parse_server_version(const SSL_HANDSHAKE *hs, uint16_t *out_version, in parse_server_version() 422 const SSL_HANDSHAKE *hs) { in should_offer_early_data() 469 void ssl_done_writing_client_hello(SSL_HANDSHAKE *hs) { in ssl_done_writing_client_hello() 475 static enum ssl_hs_wait_t do_start_connect(SSL_HANDSHAKE *hs) { in do_start_connect() 570 static enum ssl_hs_wait_t do_enter_early_data(SSL_HANDSHAKE *hs) { in do_enter_early_data() 589 SSL_HANDSHAKE *hs) { in do_early_reverify_server_certificate() [all …]
|
D | tls13_client.cc | 58 static bool close_early_data(SSL_HANDSHAKE *hs, ssl_encryption_level_t level) { in close_early_data() 107 static bool parse_server_hello_tls13(const SSL_HANDSHAKE *hs, in parse_server_hello_tls13() 140 static bool check_ech_confirmation(const SSL_HANDSHAKE *hs, bool *out_accepted, in check_ech_confirmation() 184 static enum ssl_hs_wait_t do_read_hello_retry_request(SSL_HANDSHAKE *hs) { in do_read_hello_retry_request() 350 static enum ssl_hs_wait_t do_send_second_client_hello(SSL_HANDSHAKE *hs) { in do_send_second_client_hello() 367 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { in do_read_server_hello() 549 static enum ssl_hs_wait_t do_read_encrypted_extensions(SSL_HANDSHAKE *hs) { in do_read_encrypted_extensions() 631 static enum ssl_hs_wait_t do_read_certificate_request(SSL_HANDSHAKE *hs) { in do_read_certificate_request() 701 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { in do_read_server_certificate() 723 static enum ssl_hs_wait_t do_read_server_certificate_verify(SSL_HANDSHAKE *hs) { in do_read_server_certificate_verify() [all …]
|
D | tls13_server.cc | 46 static bool resolve_ecdhe_secret(SSL_HANDSHAKE *hs, in resolve_ecdhe_secret() 99 static int ssl_ext_supported_versions_add_serverhello(SSL_HANDSHAKE *hs, in ssl_ext_supported_versions_add_serverhello() 127 static bool add_new_session_tickets(SSL_HANDSHAKE *hs, bool *out_sent_tickets) { in add_new_session_tickets() 223 static bool check_credential(SSL_HANDSHAKE *hs, const SSL_CREDENTIAL *cred, in check_credential() 250 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { in do_select_parameters() 326 SSL_HANDSHAKE *hs, uint8_t *out_alert, UniquePtr<SSL_SESSION> *out_session, in select_session() 430 static enum ssl_hs_wait_t do_select_session(SSL_HANDSHAKE *hs) { in do_select_session() 614 static enum ssl_hs_wait_t do_send_hello_retry_request(SSL_HANDSHAKE *hs) { in do_send_hello_retry_request() 672 static enum ssl_hs_wait_t do_read_second_client_hello(SSL_HANDSHAKE *hs) { in do_read_second_client_hello() 798 static enum ssl_hs_wait_t do_send_server_hello(SSL_HANDSHAKE *hs) { in do_send_server_hello() [all …]
|
D | handshake_server.cc | 196 static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, in negotiate_version() 288 static const SSL_CIPHER *choose_cipher(SSL_HANDSHAKE *hs, in choose_cipher() 359 static TLS12ServerParams choose_params(SSL_HANDSHAKE *hs, in choose_params() 418 static enum ssl_hs_wait_t do_start_accept(SSL_HANDSHAKE *hs) { in do_start_accept() 527 static bool decrypt_ech(SSL_HANDSHAKE *hs, uint8_t *out_alert, in decrypt_ech() 605 static bool extract_sni(SSL_HANDSHAKE *hs, uint8_t *out_alert, in extract_sni() 654 static enum ssl_hs_wait_t do_read_client_hello(SSL_HANDSHAKE *hs) { in do_read_client_hello() 710 static enum ssl_hs_wait_t do_read_client_hello_after_ech(SSL_HANDSHAKE *hs) { in do_read_client_hello_after_ech() 788 static enum ssl_hs_wait_t do_cert_callback(SSL_HANDSHAKE *hs) { in do_cert_callback() 837 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { in do_tls13() [all …]
|
D | handshake.cc | 193 UniquePtr<SSL_HANDSHAKE> hs = MakeUnique<SSL_HANDSHAKE>(ssl); in ssl_handshake_new() local 256 bool ssl_hash_message(SSL_HANDSHAKE *hs, const SSLMessage &msg) { in ssl_hash_message() 319 enum ssl_verify_result_t ssl_verify_peer_cert(SSL_HANDSHAKE *hs) { in ssl_verify_peer_cert() 419 enum ssl_verify_result_t ssl_reverify_peer_cert(SSL_HANDSHAKE *hs, in ssl_reverify_peer_cert() 441 static uint16_t grease_index_to_value(const SSL_HANDSHAKE *hs, in grease_index_to_value() 450 uint16_t ssl_get_grease_value(const SSL_HANDSHAKE *hs, in ssl_get_grease_value() 463 enum ssl_hs_wait_t ssl_get_finished(SSL_HANDSHAKE *hs) { in ssl_get_finished() 519 bool ssl_send_finished(SSL_HANDSHAKE *hs) { in ssl_send_finished() 557 bool ssl_send_tls12_certificate(SSL_HANDSHAKE *hs) { in ssl_send_tls12_certificate() 582 const SSL_SESSION *ssl_handshake_session(const SSL_HANDSHAKE *hs) { in ssl_handshake_session() [all …]
|
/external/cronet/stable/third_party/boringssl/src/ssl/ |
D | extensions.cc | 316 Span<const uint16_t> tls1_get_grouplist(const SSL_HANDSHAKE *hs) { in tls1_get_grouplist() 323 bool tls1_get_shared_group(SSL_HANDSHAKE *hs, uint16_t *out_group_id) { in tls1_get_shared_group() 362 bool tls1_check_group_id(const SSL_HANDSHAKE *hs, uint16_t group_id) { in tls1_check_group_id() 428 static Span<const uint16_t> tls12_get_verify_sigalgs(const SSL_HANDSHAKE *hs) { in tls12_get_verify_sigalgs() 435 bool tls12_add_verify_sigalgs(const SSL_HANDSHAKE *hs, CBB *out) { in tls12_add_verify_sigalgs() 444 bool tls12_check_peer_sigalg(const SSL_HANDSHAKE *hs, uint8_t *out_alert, in tls12_check_peer_sigalg() 498 static bool forbid_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in forbid_parse_serverhello() 510 static bool ignore_parse_clienthello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in ignore_parse_clienthello() 516 static bool dont_add_serverhello(SSL_HANDSHAKE *hs, CBB *out) { return true; } in dont_add_serverhello() 522 static bool ext_sni_add_clienthello(const SSL_HANDSHAKE *hs, CBB *out, in ext_sni_add_clienthello() [all …]
|
D | handshake_client.cc | 205 static void ssl_get_client_disabled(const SSL_HANDSHAKE *hs, in ssl_get_client_disabled() 226 static bool ssl_write_client_cipher_list(const SSL_HANDSHAKE *hs, CBB *out, in ssl_write_client_cipher_list() 313 bool ssl_write_client_hello_without_extensions(const SSL_HANDSHAKE *hs, in ssl_write_client_hello_without_extensions() 351 bool ssl_add_client_hello(SSL_HANDSHAKE *hs) { in ssl_add_client_hello() 384 static bool parse_server_version(const SSL_HANDSHAKE *hs, uint16_t *out_version, in parse_server_version() 422 const SSL_HANDSHAKE *hs) { in should_offer_early_data() 469 void ssl_done_writing_client_hello(SSL_HANDSHAKE *hs) { in ssl_done_writing_client_hello() 475 static enum ssl_hs_wait_t do_start_connect(SSL_HANDSHAKE *hs) { in do_start_connect() 570 static enum ssl_hs_wait_t do_enter_early_data(SSL_HANDSHAKE *hs) { in do_enter_early_data() 589 SSL_HANDSHAKE *hs) { in do_early_reverify_server_certificate() [all …]
|
D | tls13_client.cc | 58 static bool close_early_data(SSL_HANDSHAKE *hs, ssl_encryption_level_t level) { in close_early_data() 107 static bool parse_server_hello_tls13(const SSL_HANDSHAKE *hs, in parse_server_hello_tls13() 140 static bool check_ech_confirmation(const SSL_HANDSHAKE *hs, bool *out_accepted, in check_ech_confirmation() 184 static enum ssl_hs_wait_t do_read_hello_retry_request(SSL_HANDSHAKE *hs) { in do_read_hello_retry_request() 350 static enum ssl_hs_wait_t do_send_second_client_hello(SSL_HANDSHAKE *hs) { in do_send_second_client_hello() 367 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { in do_read_server_hello() 549 static enum ssl_hs_wait_t do_read_encrypted_extensions(SSL_HANDSHAKE *hs) { in do_read_encrypted_extensions() 631 static enum ssl_hs_wait_t do_read_certificate_request(SSL_HANDSHAKE *hs) { in do_read_certificate_request() 701 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { in do_read_server_certificate() 723 static enum ssl_hs_wait_t do_read_server_certificate_verify(SSL_HANDSHAKE *hs) { in do_read_server_certificate_verify() [all …]
|
D | tls13_server.cc | 46 static bool resolve_ecdhe_secret(SSL_HANDSHAKE *hs, in resolve_ecdhe_secret() 99 static int ssl_ext_supported_versions_add_serverhello(SSL_HANDSHAKE *hs, in ssl_ext_supported_versions_add_serverhello() 127 static bool add_new_session_tickets(SSL_HANDSHAKE *hs, bool *out_sent_tickets) { in add_new_session_tickets() 223 static bool check_credential(SSL_HANDSHAKE *hs, const SSL_CREDENTIAL *cred, in check_credential() 250 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { in do_select_parameters() 326 SSL_HANDSHAKE *hs, uint8_t *out_alert, UniquePtr<SSL_SESSION> *out_session, in select_session() 430 static enum ssl_hs_wait_t do_select_session(SSL_HANDSHAKE *hs) { in do_select_session() 614 static enum ssl_hs_wait_t do_send_hello_retry_request(SSL_HANDSHAKE *hs) { in do_send_hello_retry_request() 672 static enum ssl_hs_wait_t do_read_second_client_hello(SSL_HANDSHAKE *hs) { in do_read_second_client_hello() 798 static enum ssl_hs_wait_t do_send_server_hello(SSL_HANDSHAKE *hs) { in do_send_server_hello() [all …]
|
D | handshake_server.cc | 196 static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, in negotiate_version() 288 static const SSL_CIPHER *choose_cipher(SSL_HANDSHAKE *hs, in choose_cipher() 359 static TLS12ServerParams choose_params(SSL_HANDSHAKE *hs, in choose_params() 418 static enum ssl_hs_wait_t do_start_accept(SSL_HANDSHAKE *hs) { in do_start_accept() 527 static bool decrypt_ech(SSL_HANDSHAKE *hs, uint8_t *out_alert, in decrypt_ech() 605 static bool extract_sni(SSL_HANDSHAKE *hs, uint8_t *out_alert, in extract_sni() 654 static enum ssl_hs_wait_t do_read_client_hello(SSL_HANDSHAKE *hs) { in do_read_client_hello() 710 static enum ssl_hs_wait_t do_read_client_hello_after_ech(SSL_HANDSHAKE *hs) { in do_read_client_hello_after_ech() 788 static enum ssl_hs_wait_t do_cert_callback(SSL_HANDSHAKE *hs) { in do_cert_callback() 837 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { in do_tls13() [all …]
|
D | handshake.cc | 193 UniquePtr<SSL_HANDSHAKE> hs = MakeUnique<SSL_HANDSHAKE>(ssl); in ssl_handshake_new() local 256 bool ssl_hash_message(SSL_HANDSHAKE *hs, const SSLMessage &msg) { in ssl_hash_message() 319 enum ssl_verify_result_t ssl_verify_peer_cert(SSL_HANDSHAKE *hs) { in ssl_verify_peer_cert() 419 enum ssl_verify_result_t ssl_reverify_peer_cert(SSL_HANDSHAKE *hs, in ssl_reverify_peer_cert() 441 static uint16_t grease_index_to_value(const SSL_HANDSHAKE *hs, in grease_index_to_value() 450 uint16_t ssl_get_grease_value(const SSL_HANDSHAKE *hs, in ssl_get_grease_value() 463 enum ssl_hs_wait_t ssl_get_finished(SSL_HANDSHAKE *hs) { in ssl_get_finished() 519 bool ssl_send_finished(SSL_HANDSHAKE *hs) { in ssl_send_finished() 557 bool ssl_send_tls12_certificate(SSL_HANDSHAKE *hs) { in ssl_send_tls12_certificate() 582 const SSL_SESSION *ssl_handshake_session(const SSL_HANDSHAKE *hs) { in ssl_handshake_session() [all …]
|
/external/boringssl/src/ssl/ |
D | extensions.cc | 222 Span<const uint16_t> tls1_get_grouplist(const SSL_HANDSHAKE *hs) { in tls1_get_grouplist() 229 bool tls1_get_shared_group(SSL_HANDSHAKE *hs, uint16_t *out_group_id) { in tls1_get_shared_group() 268 bool tls1_check_group_id(const SSL_HANDSHAKE *hs, uint16_t group_id) { in tls1_check_group_id() 334 static Span<const uint16_t> tls12_get_verify_sigalgs(const SSL_HANDSHAKE *hs) { in tls12_get_verify_sigalgs() 341 bool tls12_add_verify_sigalgs(const SSL_HANDSHAKE *hs, CBB *out) { in tls12_add_verify_sigalgs() 350 bool tls12_check_peer_sigalg(const SSL_HANDSHAKE *hs, uint8_t *out_alert, in tls12_check_peer_sigalg() 404 static bool forbid_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in forbid_parse_serverhello() 416 static bool ignore_parse_clienthello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in ignore_parse_clienthello() 422 static bool dont_add_serverhello(SSL_HANDSHAKE *hs, CBB *out) { return true; } in dont_add_serverhello() 428 static bool ext_sni_add_clienthello(const SSL_HANDSHAKE *hs, CBB *out, in ext_sni_add_clienthello() [all …]
|
D | handshake_client.cc | 67 static void ssl_get_client_disabled(const SSL_HANDSHAKE *hs, in ssl_get_client_disabled() 88 static bool ssl_write_client_cipher_list(const SSL_HANDSHAKE *hs, CBB *out, in ssl_write_client_cipher_list() 175 bool ssl_write_client_hello_without_extensions(const SSL_HANDSHAKE *hs, in ssl_write_client_hello_without_extensions() 213 bool ssl_add_client_hello(SSL_HANDSHAKE *hs) { in ssl_add_client_hello() 246 static bool parse_server_version(const SSL_HANDSHAKE *hs, uint16_t *out_version, in parse_server_version() 284 const SSL_HANDSHAKE *hs) { in should_offer_early_data() 331 void ssl_done_writing_client_hello(SSL_HANDSHAKE *hs) { in ssl_done_writing_client_hello() 338 static enum ssl_hs_wait_t do_start_connect(SSL_HANDSHAKE *hs) { in do_start_connect() 440 static enum ssl_hs_wait_t do_enter_early_data(SSL_HANDSHAKE *hs) { in do_enter_early_data() 459 SSL_HANDSHAKE *hs) { in do_early_reverify_server_certificate() [all …]
|
D | tls13_server.cc | 46 static bool resolve_pake_secret(SSL_HANDSHAKE *hs) { in resolve_pake_secret() 70 static bool resolve_ecdhe_secret(SSL_HANDSHAKE *hs, in resolve_ecdhe_secret() 123 static int ssl_ext_supported_versions_add_serverhello(SSL_HANDSHAKE *hs, in ssl_ext_supported_versions_add_serverhello() 151 static bool add_new_session_tickets(SSL_HANDSHAKE *hs, bool *out_sent_tickets) { in add_new_session_tickets() 250 static bool check_signature_credential(SSL_HANDSHAKE *hs, in check_signature_credential() 281 static bool check_pake_credential(SSL_HANDSHAKE *hs, in check_pake_credential() 296 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { in do_select_parameters() 389 SSL_HANDSHAKE *hs, uint8_t *out_alert, UniquePtr<SSL_SESSION> *out_session, in select_session() 499 static enum ssl_hs_wait_t do_select_session(SSL_HANDSHAKE *hs) { in do_select_session() 702 static enum ssl_hs_wait_t do_send_hello_retry_request(SSL_HANDSHAKE *hs) { in do_send_hello_retry_request() [all …]
|
D | tls13_client.cc | 58 static bool close_early_data(SSL_HANDSHAKE *hs, ssl_encryption_level_t level) { in close_early_data() 107 static bool parse_server_hello_tls13(const SSL_HANDSHAKE *hs, in parse_server_hello_tls13() 139 static bool check_ech_confirmation(const SSL_HANDSHAKE *hs, bool *out_accepted, in check_ech_confirmation() 183 static enum ssl_hs_wait_t do_read_hello_retry_request(SSL_HANDSHAKE *hs) { in do_read_hello_retry_request() 354 static enum ssl_hs_wait_t do_send_second_client_hello(SSL_HANDSHAKE *hs) { in do_send_second_client_hello() 371 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { in do_read_server_hello() 593 static enum ssl_hs_wait_t do_read_encrypted_extensions(SSL_HANDSHAKE *hs) { in do_read_encrypted_extensions() 674 static enum ssl_hs_wait_t do_read_certificate_request(SSL_HANDSHAKE *hs) { in do_read_certificate_request() 748 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { in do_read_server_certificate() 770 static enum ssl_hs_wait_t do_read_server_certificate_verify(SSL_HANDSHAKE *hs) { in do_read_server_certificate_verify() [all …]
|
D | handshake_server.cc | 59 static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, in negotiate_version() 151 static const SSL_CIPHER *choose_cipher(SSL_HANDSHAKE *hs, in choose_cipher() 222 static TLS12ServerParams choose_params(SSL_HANDSHAKE *hs, in choose_params() 281 static enum ssl_hs_wait_t do_start_accept(SSL_HANDSHAKE *hs) { in do_start_accept() 390 static bool decrypt_ech(SSL_HANDSHAKE *hs, uint8_t *out_alert, in decrypt_ech() 468 static bool extract_sni(SSL_HANDSHAKE *hs, uint8_t *out_alert, in extract_sni() 517 static enum ssl_hs_wait_t do_read_client_hello(SSL_HANDSHAKE *hs) { in do_read_client_hello() 573 static enum ssl_hs_wait_t do_read_client_hello_after_ech(SSL_HANDSHAKE *hs) { in do_read_client_hello_after_ech() 651 static enum ssl_hs_wait_t do_cert_callback(SSL_HANDSHAKE *hs) { in do_cert_callback() 700 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { in do_tls13() [all …]
|
D | handshake.cc | 93 UniquePtr<SSL_HANDSHAKE> hs = MakeUnique<SSL_HANDSHAKE>(ssl); in ssl_handshake_new() local 156 bool ssl_hash_message(SSL_HANDSHAKE *hs, const SSLMessage &msg) { in ssl_hash_message() 220 enum ssl_verify_result_t ssl_verify_peer_cert(SSL_HANDSHAKE *hs) { in ssl_verify_peer_cert() 318 enum ssl_verify_result_t ssl_reverify_peer_cert(SSL_HANDSHAKE *hs, in ssl_reverify_peer_cert() 340 static uint16_t grease_index_to_value(const SSL_HANDSHAKE *hs, in grease_index_to_value() 349 uint16_t ssl_get_grease_value(const SSL_HANDSHAKE *hs, in ssl_get_grease_value() 362 enum ssl_hs_wait_t ssl_get_finished(SSL_HANDSHAKE *hs) { in ssl_get_finished() 416 bool ssl_send_finished(SSL_HANDSHAKE *hs) { in ssl_send_finished() 454 bool ssl_send_tls12_certificate(SSL_HANDSHAKE *hs) { in ssl_send_tls12_certificate() 479 const SSL_SESSION *ssl_handshake_session(const SSL_HANDSHAKE *hs) { in ssl_handshake_session() [all …]
|
/external/rust/android-crates-io/crates/quiche/deps/boringssl/src/ssl/ |
D | extensions.cc | 311 Span<const uint16_t> tls1_get_grouplist(const SSL_HANDSHAKE *hs) { in tls1_get_grouplist() 318 bool tls1_get_shared_group(SSL_HANDSHAKE *hs, uint16_t *out_group_id) { in tls1_get_shared_group() 408 bool tls1_check_group_id(const SSL_HANDSHAKE *hs, uint16_t group_id) { in tls1_check_group_id() 474 static Span<const uint16_t> tls12_get_verify_sigalgs(const SSL_HANDSHAKE *hs) { in tls12_get_verify_sigalgs() 481 bool tls12_add_verify_sigalgs(const SSL_HANDSHAKE *hs, CBB *out) { in tls12_add_verify_sigalgs() 490 bool tls12_check_peer_sigalg(const SSL_HANDSHAKE *hs, uint8_t *out_alert, in tls12_check_peer_sigalg() 542 static bool forbid_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in forbid_parse_serverhello() 554 static bool ignore_parse_clienthello(SSL_HANDSHAKE *hs, uint8_t *out_alert, in ignore_parse_clienthello() 560 static bool dont_add_serverhello(SSL_HANDSHAKE *hs, CBB *out) { in dont_add_serverhello() 568 static bool ext_sni_add_clienthello(const SSL_HANDSHAKE *hs, CBB *out, in ext_sni_add_clienthello() [all …]
|
D | handshake_client.cc | 205 static void ssl_get_client_disabled(const SSL_HANDSHAKE *hs, in ssl_get_client_disabled() 218 static bool ssl_write_client_cipher_list(const SSL_HANDSHAKE *hs, CBB *out, in ssl_write_client_cipher_list() 286 bool ssl_write_client_hello_without_extensions(const SSL_HANDSHAKE *hs, in ssl_write_client_hello_without_extensions() 323 bool ssl_add_client_hello(SSL_HANDSHAKE *hs) { in ssl_add_client_hello() 356 static bool parse_server_version(const SSL_HANDSHAKE *hs, uint16_t *out_version, in parse_server_version() 390 const SSL_HANDSHAKE *hs) { in should_offer_early_data() 435 void ssl_done_writing_client_hello(SSL_HANDSHAKE *hs) { in ssl_done_writing_client_hello() 441 static enum ssl_hs_wait_t do_start_connect(SSL_HANDSHAKE *hs) { in do_start_connect() 536 static enum ssl_hs_wait_t do_enter_early_data(SSL_HANDSHAKE *hs) { in do_enter_early_data() 566 static enum ssl_hs_wait_t do_early_reverify_server_certificate(SSL_HANDSHAKE *hs) { in do_early_reverify_server_certificate() [all …]
|
D | tls13_server.cc | 45 static bool resolve_ecdhe_secret(SSL_HANDSHAKE *hs, in resolve_ecdhe_secret() 98 static int ssl_ext_supported_versions_add_serverhello(SSL_HANDSHAKE *hs, in ssl_ext_supported_versions_add_serverhello() 122 static bool add_new_session_tickets(SSL_HANDSHAKE *hs, bool *out_sent_tickets) { in add_new_session_tickets() 207 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { in do_select_parameters() 259 SSL_HANDSHAKE *hs, uint8_t *out_alert, UniquePtr<SSL_SESSION> *out_session, in select_session() 364 static enum ssl_hs_wait_t do_select_session(SSL_HANDSHAKE *hs) { in do_select_session() 550 static enum ssl_hs_wait_t do_send_hello_retry_request(SSL_HANDSHAKE *hs) { in do_send_hello_retry_request() 609 static enum ssl_hs_wait_t do_read_second_client_hello(SSL_HANDSHAKE *hs) { in do_read_second_client_hello() 747 static enum ssl_hs_wait_t do_send_server_hello(SSL_HANDSHAKE *hs) { in do_send_server_hello() 889 static enum ssl_hs_wait_t do_send_server_certificate_verify(SSL_HANDSHAKE *hs) { in do_send_server_certificate_verify() [all …]
|
D | tls13_client.cc | 58 static bool close_early_data(SSL_HANDSHAKE *hs, ssl_encryption_level_t level) { in close_early_data() 104 static bool parse_server_hello_tls13(const SSL_HANDSHAKE *hs, in parse_server_hello_tls13() 127 static bool check_ech_confirmation(const SSL_HANDSHAKE *hs, bool *out_accepted, in check_ech_confirmation() 171 static enum ssl_hs_wait_t do_read_hello_retry_request(SSL_HANDSHAKE *hs) { in do_read_hello_retry_request() 334 static enum ssl_hs_wait_t do_send_second_client_hello(SSL_HANDSHAKE *hs) { in do_send_second_client_hello() 354 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { in do_read_server_hello() 535 static enum ssl_hs_wait_t do_read_encrypted_extensions(SSL_HANDSHAKE *hs) { in do_read_encrypted_extensions() 617 static enum ssl_hs_wait_t do_read_certificate_request(SSL_HANDSHAKE *hs) { in do_read_certificate_request() 688 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { in do_read_server_certificate() 710 static enum ssl_hs_wait_t do_read_server_certificate_verify(SSL_HANDSHAKE *hs) { in do_read_server_certificate_verify() [all …]
|
D | handshake_server.cc | 196 static bool negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, in negotiate_version() 301 static void ssl_get_compatible_server_ciphers(SSL_HANDSHAKE *hs, in ssl_get_compatible_server_ciphers() 331 SSL_HANDSHAKE *hs, const SSL_CLIENT_HELLO *client_hello, in choose_cipher() 399 static enum ssl_hs_wait_t do_start_accept(SSL_HANDSHAKE *hs) { in do_start_accept() 507 static bool decrypt_ech(SSL_HANDSHAKE *hs, uint8_t *out_alert, in decrypt_ech() 592 static bool extract_sni(SSL_HANDSHAKE *hs, uint8_t *out_alert, in extract_sni() 640 static enum ssl_hs_wait_t do_read_client_hello(SSL_HANDSHAKE *hs) { in do_read_client_hello() 693 static enum ssl_hs_wait_t do_read_client_hello_after_ech(SSL_HANDSHAKE *hs) { in do_read_client_hello_after_ech() 764 static enum ssl_hs_wait_t do_select_certificate(SSL_HANDSHAKE *hs) { in do_select_certificate() 841 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { in do_tls13() [all …]
|
D | handshake.cc | 197 UniquePtr<SSL_HANDSHAKE> hs = MakeUnique<SSL_HANDSHAKE>(ssl); in ssl_handshake_new() local 260 bool ssl_hash_message(SSL_HANDSHAKE *hs, const SSLMessage &msg) { in ssl_hash_message() 323 enum ssl_verify_result_t ssl_verify_peer_cert(SSL_HANDSHAKE *hs) { in ssl_verify_peer_cert() 423 enum ssl_verify_result_t ssl_reverify_peer_cert(SSL_HANDSHAKE *hs, in ssl_reverify_peer_cert() 445 static uint16_t grease_index_to_value(const SSL_HANDSHAKE *hs, in grease_index_to_value() 454 uint16_t ssl_get_grease_value(const SSL_HANDSHAKE *hs, in ssl_get_grease_value() 467 enum ssl_hs_wait_t ssl_get_finished(SSL_HANDSHAKE *hs) { in ssl_get_finished() 523 bool ssl_send_finished(SSL_HANDSHAKE *hs) { in ssl_send_finished() 567 bool ssl_output_cert_chain(SSL_HANDSHAKE *hs) { in ssl_output_cert_chain() 581 const SSL_SESSION *ssl_handshake_session(const SSL_HANDSHAKE *hs) { in ssl_handshake_session() [all …]
|
D | tls13_enc.cc | 36 static bool init_key_schedule(SSL_HANDSHAKE *hs, SSLTranscript *transcript, in init_key_schedule() 49 static bool hkdf_extract_to_secret(SSL_HANDSHAKE *hs, in hkdf_extract_to_secret() 61 bool tls13_init_key_schedule(SSL_HANDSHAKE *hs, Span<const uint8_t> psk) { in tls13_init_key_schedule() 75 bool tls13_init_early_key_schedule(SSL_HANDSHAKE *hs, in tls13_init_early_key_schedule() 123 bool tls13_advance_key_schedule(SSL_HANDSHAKE *hs, Span<const uint8_t> in) { in tls13_advance_key_schedule() 137 static bool derive_secret_with_transcript(const SSL_HANDSHAKE *hs, in derive_secret_with_transcript() 151 static bool derive_secret(SSL_HANDSHAKE *hs, Span<uint8_t> out, in derive_secret() 245 bool tls13_derive_early_secret(SSL_HANDSHAKE *hs) { in tls13_derive_early_secret() 262 bool tls13_derive_handshake_secrets(SSL_HANDSHAKE *hs) { in tls13_derive_handshake_secrets() 278 bool tls13_derive_application_secrets(SSL_HANDSHAKE *hs) { in tls13_derive_application_secrets() [all …]
|