/external/boringssl/src/ssl/ |
internal.h | 178 struct SSL_HANDSHAKE; 378 bool ssl_supports_version(SSL_HANDSHAKE *hs, uint16_t version); 382 bool ssl_add_supported_versions(SSL_HANDSHAKE *hs, CBB *cbb); 388 bool ssl_negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, [all...] |
t1_lib.cc | 134 static int ssl_check_clienthello_tlsext(SSL_HANDSHAKE *hs); 303 int tls1_get_shared_group(SSL_HANDSHAKE *hs, uint16_t *out_group_id) { 531 void (*init)(SSL_HANDSHAKE *hs); 533 bool (*add_clienthello)(SSL_HANDSHAKE *hs, CBB *out); 534 bool (*parse_serverhello)(SSL_HANDSHAKE *hs, uint8_t *out_alert, 537 bool (*parse_clienthello)(SSL_HANDSHAKE *hs, uint8_t *out_alert, 539 bool (*add_serverhello)(SSL_HANDSHAKE *hs, CBB *out); 542 static bool forbid_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert, 554 static bool ignore_parse_clienthello(SSL_HANDSHAKE *hs, uint8_t *out_alert, 560 static bool ignore_parse_serverhello(SSL_HANDSHAKE *hs, uint8_t *out_alert [all...] |
handshake.cc | 127 SSL_HANDSHAKE::SSL_HANDSHAKE(SSL *ssl_arg) 152 SSL_HANDSHAKE::~SSL_HANDSHAKE() { 156 UniquePtr<SSL_HANDSHAKE> ssl_handshake_new(SSL *ssl) { 157 UniquePtr<SSL_HANDSHAKE> hs = MakeUnique<SSL_HANDSHAKE>(ssl); 215 bool ssl_hash_message(SSL_HANDSHAKE *hs, const SSLMessage &msg) { 285 enum ssl_verify_result_t ssl_verify_peer_cert(SSL_HANDSHAKE *hs) { 362 uint16_t ssl_get_grease_value(SSL_HANDSHAKE *hs [all...] |
custom_extensions.cc | 63 static int custom_ext_add_hello(SSL_HANDSHAKE *hs, CBB *extensions) { 127 int custom_ext_add_clienthello(SSL_HANDSHAKE *hs, CBB *extensions) { 131 int custom_ext_parse_serverhello(SSL_HANDSHAKE *hs, int *out_alert, 159 int custom_ext_parse_clienthello(SSL_HANDSHAKE *hs, int *out_alert, 184 int custom_ext_add_serverhello(SSL_HANDSHAKE *hs, CBB *extensions) { 192 (sizeof(((SSL_HANDSHAKE *)NULL)->custom_extensions.sent) * 8)
|
tls13_server.cc | 61 static int resolve_ecdhe_secret(SSL_HANDSHAKE *hs, bool *out_need_retry, 92 static int ssl_ext_supported_versions_add_serverhello(SSL_HANDSHAKE *hs, 151 static int add_new_session_tickets(SSL_HANDSHAKE *hs) { 219 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { 269 SSL_HANDSHAKE *hs, uint8_t *out_alert, UniquePtr<SSL_SESSION> *out_session, 355 static enum ssl_hs_wait_t do_select_session(SSL_HANDSHAKE *hs) { 488 static enum ssl_hs_wait_t do_send_hello_retry_request(SSL_HANDSHAKE *hs) { 523 static enum ssl_hs_wait_t do_read_second_client_hello(SSL_HANDSHAKE *hs) { 558 static enum ssl_hs_wait_t do_send_server_hello(SSL_HANDSHAKE *hs) { 662 static enum ssl_hs_wait_t do_send_server_certificate_verify(SSL_HANDSHAKE *hs) [all...] |
handshake_server.cc | 219 static int negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert, 327 static void ssl_get_compatible_server_ciphers(SSL_HANDSHAKE *hs, 358 SSL_HANDSHAKE *hs, const SSL_CLIENT_HELLO *client_hello, 426 static enum ssl_hs_wait_t do_start_accept(SSL_HANDSHAKE *hs) { 432 static enum ssl_hs_wait_t do_read_client_hello(SSL_HANDSHAKE *hs) { 512 static enum ssl_hs_wait_t do_select_certificate(SSL_HANDSHAKE *hs) { 562 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { 572 static enum ssl_hs_wait_t do_select_parameters(SSL_HANDSHAKE *hs) { 686 static enum ssl_hs_wait_t do_send_server_hello(SSL_HANDSHAKE *hs) { 754 static enum ssl_hs_wait_t do_send_server_certificate(SSL_HANDSHAKE *hs) [all...] |
tls13_enc.cc | 35 static int init_key_schedule(SSL_HANDSHAKE *hs, uint16_t version, 49 int tls13_init_key_schedule(SSL_HANDSHAKE *hs, const uint8_t *psk, 60 int tls13_init_early_key_schedule(SSL_HANDSHAKE *hs, const uint8_t *psk, 100 int tls13_advance_key_schedule(SSL_HANDSHAKE *hs, const uint8_t *in, 123 static int derive_secret(SSL_HANDSHAKE *hs, uint8_t *out, size_t len, 215 int tls13_derive_early_secrets(SSL_HANDSHAKE *hs) { 231 int tls13_derive_handshake_secrets(SSL_HANDSHAKE *hs) { 245 int tls13_derive_application_secrets(SSL_HANDSHAKE *hs) { 289 int tls13_derive_resumption_secret(SSL_HANDSHAKE *hs) { 319 int tls13_finished_mac(SSL_HANDSHAKE *hs, uint8_t *out, size_t *out_len [all...] |
handshake_client.cc | 214 static int ssl_write_client_cipher_list(SSL_HANDSHAKE *hs, CBB *out) { 290 int ssl_write_client_hello(SSL_HANDSHAKE *hs) { 342 static int parse_server_version(SSL_HANDSHAKE *hs, uint16_t *out, 413 static enum ssl_hs_wait_t do_start_connect(SSL_HANDSHAKE *hs) { 482 static enum ssl_hs_wait_t do_enter_early_data(SSL_HANDSHAKE *hs) { 519 static enum ssl_hs_wait_t do_read_hello_verify_request(SSL_HANDSHAKE *hs) { 563 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { 789 static enum ssl_hs_wait_t do_tls13(SSL_HANDSHAKE *hs) { 799 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { 849 static enum ssl_hs_wait_t do_read_certificate_status(SSL_HANDSHAKE *hs) [all...] |
tls13_client.cc | 53 static enum ssl_hs_wait_t do_read_hello_retry_request(SSL_HANDSHAKE *hs) { 192 static enum ssl_hs_wait_t do_send_second_client_hello(SSL_HANDSHAKE *hs) { 212 static enum ssl_hs_wait_t do_read_server_hello(SSL_HANDSHAKE *hs) { 398 static enum ssl_hs_wait_t do_read_encrypted_extensions(SSL_HANDSHAKE *hs) { 457 static enum ssl_hs_wait_t do_read_certificate_request(SSL_HANDSHAKE *hs) { 532 static enum ssl_hs_wait_t do_read_server_certificate(SSL_HANDSHAKE *hs) { 550 SSL_HANDSHAKE *hs) { 577 static enum ssl_hs_wait_t do_read_server_finished(SSL_HANDSHAKE *hs) { 597 static enum ssl_hs_wait_t do_send_end_of_early_data(SSL_HANDSHAKE *hs) { 622 static enum ssl_hs_wait_t do_send_client_certificate(SSL_HANDSHAKE *hs) [all...] |
ssl_versions.cc | 287 bool ssl_supports_version(SSL_HANDSHAKE *hs, uint16_t version) { 315 bool ssl_add_supported_versions(SSL_HANDSHAKE *hs, CBB *cbb) { 328 bool ssl_negotiate_version(SSL_HANDSHAKE *hs, uint8_t *out_alert,
|
tls13_both.cc | 55 SSL_HANDSHAKE *hs, Array<uint8_t> *out, 105 int tls13_process_certificate(SSL_HANDSHAKE *hs, const SSLMessage &msg, 276 int tls13_process_certificate_verify(SSL_HANDSHAKE *hs, const SSLMessage &msg) { 323 int tls13_process_finished(SSL_HANDSHAKE *hs, const SSLMessage &msg, 354 int tls13_add_certificate(SSL_HANDSHAKE *hs) { 426 enum ssl_private_key_result_t tls13_add_certificate_verify(SSL_HANDSHAKE *hs) { 475 int tls13_add_finished(SSL_HANDSHAKE *hs) {
|
ssl_privkey.cc | 197 SSL_HANDSHAKE *hs, uint8_t *out, size_t *out_len, size_t max_out, 233 enum ssl_private_key_result_t ssl_private_key_decrypt(SSL_HANDSHAKE *hs, 270 bool ssl_private_key_supports_signature_algorithm(SSL_HANDSHAKE *hs,
|
tls_method.cc | 149 static void ssl_noop_x509_hs_flush_cached_ca_names(SSL_HANDSHAKE *hs) {}
|
t1_enc.cc | 295 int tls1_change_cipher_state(SSL_HANDSHAKE *hs, 301 int tls1_generate_master_secret(SSL_HANDSHAKE *hs, uint8_t *out,
|
ssl_session.cc | 360 int ssl_get_new_session(SSL_HANDSHAKE *hs, int is_server) { 632 int ssl_session_is_resumable(const SSL_HANDSHAKE *hs, [all...] |
ssl_cert.cc | 743 int ssl_check_leaf_certificate(SSL_HANDSHAKE *hs, EVP_PKEY *pkey, 784 int ssl_on_certificate_selected(SSL_HANDSHAKE *hs) {
|
ssl_lib.cc | 285 void ssl_update_cache(SSL_HANDSHAKE *hs, int mode) { 865 SSL_HANDSHAKE *hs = ssl->s3->hs.get(); [all...] |
ssl_x509.cc | 415 static void ssl_crypto_x509_hs_flush_cached_ca_names(SSL_HANDSHAKE *hs) { [all...] |