Searched refs:group_id (Results 1 – 12 of 12) sorted by relevance
/ssl/ |
A D | ssl_key_share.cc | 44 ECKeyShare(const EC_GROUP *group, uint16_t group_id) in ECKeyShare() argument 45 : group_(group), group_id_(group_id) {} in ECKeyShare() 452 UniquePtr<SSLKeyShare> SSLKeyShare::Create(uint16_t group_id) { in Create() argument 453 switch (group_id) { in Create() 476 *out_group_id = group.group_id; in ssl_nid_to_group_id() 488 *out_group_id = group.group_id; in ssl_name_to_group_id() 493 *out_group_id = group.group_id; in ssl_name_to_group_id() 500 int ssl_group_id_to_nid(uint16_t group_id) { in ssl_group_id_to_nid() argument 502 if (group.group_id == group_id) { in ssl_group_id_to_nid() 513 const char *SSL_get_group_name(uint16_t group_id) { in SSL_get_group_name() argument [all …]
|
A D | handoff.cc | 60 if (!CBB_add_u16(&groups, g.group_id)) { in serialize_features() 756 uint64_t group_id; in SSL_apply_handback() local 758 if (!CBS_get_asn1_uint64(&key_share, &group_id) || // in SSL_apply_handback() 759 group_id > 0xffff || in SSL_apply_handback() 763 hs->key_shares[0] = SSLKeyShare::Create(group_id); in SSL_apply_handback() 1073 uint64_t group_id; in SSL_set_handshake_hints() local 1075 if (!CBS_get_asn1_uint64(&key_share, &group_id) || // in SSL_set_handshake_hints() 1076 group_id == 0 || group_id > 0xffff || in SSL_set_handshake_hints() 1133 uint64_t group_id; in SSL_set_handshake_hints() local 1135 if (!CBS_get_asn1_uint64(&ecdhe, &group_id) || // in SSL_set_handshake_hints() [all …]
|
A D | handshake_server.cc | 246 uint16_t group_id; in choose_params() local 247 if (!ssl_nid_to_group_id(&group_id, in choose_params() 251 group_id) == hs->peer_supported_group_list.end()) { in choose_params() 723 uint16_t group_id = 0; in do_select_parameters() local 724 bool has_ecdhe_group = tls1_get_shared_group(hs, &group_id); in do_select_parameters() 832 hs->new_session->group_id = group_id; in do_select_parameters() 1027 assert(hs->new_session->group_id != 0); in do_send_server_certificate() 1028 hs->key_shares[0] = SSLKeyShare::Create(hs->new_session->group_id); in do_send_server_certificate() 1031 !CBB_add_u16(cbb.get(), hs->new_session->group_id) || // in do_send_server_certificate() 1039 hints->ecdhe_group_id == hs->new_session->group_id && in do_send_server_certificate() [all …]
|
A D | extensions.cc | 256 if (is_post_quantum_group(group_id) && in tls1_check_group_id() 263 if (group_id == 0) { in tls1_check_group_id() 268 if (supported == group_id) { in tls1_check_group_id() 2228 uint16_t group_id = override_group_id; in ssl_setup_key_shares() local 2238 group_id = groups[0]; in ssl_setup_key_shares() 2253 !CBB_add_u16(cbb.get(), group_id) || in ssl_setup_key_shares() 2307 uint16_t group_id; in ssl_ext_key_share_parse_serverhello() local 2317 if (key_share->GroupID() != group_id) { in ssl_ext_key_share_parse_serverhello() 2331 hs->new_session->group_id = group_id; in ssl_ext_key_share_parse_serverhello() 2359 const uint16_t group_id = hs->new_session->group_id; in ssl_ext_key_share_parse_clienthello() local [all …]
|
A D | tls13_server.cc | 73 const uint16_t group_id = hs->new_session->group_id; in resolve_ecdhe_secret() local 92 if (hints && !hs->hints_requested && hints->key_share_group_id == group_id && in resolve_ecdhe_secret() 102 UniquePtr<SSLKeyShare> key_share = SSLKeyShare::Create(group_id); in resolve_ecdhe_secret() 111 hints->key_share_group_id = group_id; in resolve_ecdhe_secret() 574 if (!tls1_get_shared_group(hs, &hs->new_session->group_id)) { in do_select_session() 741 !CBB_add_u16(&extensions, hs->new_session->group_id)) { in do_send_hello_retry_request()
|
A D | tls13_client.cc | 292 uint16_t group_id; in do_read_hello_retry_request() local 293 if (!CBS_get_u16(&key_share.data, &group_id) || in do_read_hello_retry_request() 301 if (!tls1_check_group_id(hs, group_id)) { in do_read_hello_retry_request() 309 if (hs->key_shares[0]->GroupID() == group_id || in do_read_hello_retry_request() 310 (hs->key_shares[1] && hs->key_shares[1]->GroupID() == group_id)) { in do_read_hello_retry_request() 316 if (!ssl_setup_key_shares(hs, group_id)) { in do_read_hello_retry_request()
|
A D | ssl_cert.cc | 493 uint16_t group_id; in ssl_check_leaf_certificate() local 494 if (!ssl_nid_to_group_id(&group_id, EVP_PKEY_get_ec_curve_nid(pkey)) || in ssl_check_leaf_certificate() 495 !tls1_check_group_id(hs, group_id) || in ssl_check_leaf_certificate()
|
A D | ssl_asn1.cc | 257 if (in->group_id > 0 && // in SSL_SESSION_to_bytes_full() 259 !CBB_add_asn1_uint64(&child, in->group_id))) { in SSL_SESSION_to_bytes_full() 589 if (!SSL_SESSION_parse_u16(&session, &ret->group_id, kGroupIDTag, 0)) { in SSL_SESSION_parse()
|
A D | handshake_client.cc | 1032 uint16_t group_id; in do_read_server_key_exchange() local 1036 !CBS_get_u16(&server_key_exchange, &group_id) || in do_read_server_key_exchange() 1044 if (!tls1_check_group_id(hs, group_id)) { in do_read_server_key_exchange() 1051 hs->new_session->group_id = group_id; in do_read_server_key_exchange() 1451 SSLKeyShare::Create(hs->new_session->group_id); in do_send_client_key_exchange()
|
A D | internal.h | 911 static UniquePtr<SSLKeyShare> Create(uint16_t group_id); 944 uint16_t group_id; member 963 int ssl_group_id_to_nid(uint16_t group_id); 3591 bool tls1_check_group_id(const SSL_HANDSHAKE *ssl, uint16_t group_id); 4111 uint16_t group_id = 0; member
|
A D | ssl_lib.cc | 1818 for (uint16_t group_id : group_ids) { in check_group_ids() local 1819 if (ssl_group_id_to_nid(group_id) == NID_undef) { in check_group_ids() 1928 return session->group_id; in SSL_get_group_id() 1932 uint16_t group_id = SSL_get_group_id(ssl); in SSL_get_negotiated_group() local 1933 if (group_id == 0) { in SSL_get_negotiated_group() 1936 return ssl_group_id_to_nid(group_id); in SSL_get_negotiated_group()
|
A D | ssl_session.cc | 126 new_session->group_id = session->group_id; in SSL_SESSION_dup()
|
Completed in 84 milliseconds