Home
last modified time | relevance | path

Searched refs:group_id (Results 1 – 12 of 12) sorted by relevance

/ssl/
A Dssl_key_share.cc44 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 Dhandoff.cc60 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 Dhandshake_server.cc246 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 Dextensions.cc256 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 Dtls13_server.cc73 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 Dtls13_client.cc292 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 Dssl_cert.cc493 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 Dssl_asn1.cc257 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 Dhandshake_client.cc1032 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 Dinternal.h911 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 Dssl_lib.cc1818 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 Dssl_session.cc126 new_session->group_id = session->group_id; in SSL_SESSION_dup()

Completed in 84 milliseconds