Home
last modified time | relevance | path

Searched refs:key_share (Results 1 – 6 of 6) sorted by relevance

/external/boringssl/src/ssl/
Dtls13_client.cc115 CBS cookie, key_share, supported_versions; in do_read_hello_retry_request() local
117 {TLSEXT_TYPE_key_share, &have_key_share, &key_share}, in do_read_hello_retry_request()
153 if (!CBS_get_u16(&key_share, &group_id) || CBS_len(&key_share) != 0) { in do_read_hello_retry_request()
168 if (hs->key_share->GroupID() == group_id) { in do_read_hello_retry_request()
174 hs->key_share.reset(); in do_read_hello_retry_request()
277 CBS key_share, pre_shared_key, supported_versions; in do_read_server_hello() local
279 {TLSEXT_TYPE_key_share, &have_key_share, &key_share}, in do_read_server_hello()
371 &key_share)) { in do_read_server_hello()
Dhandshake_server.cc821 hs->key_share = SSLKeyShare::Create(group_id); in do_send_server_certificate()
822 if (!hs->key_share || in do_send_server_certificate()
826 !hs->key_share->Offer(&child)) { in do_send_server_certificate()
1191 if (!hs->key_share->Finish(&premaster_secret, &alert, peer_key)) { in do_read_client_key_exchange()
1197 hs->key_share.reset(); in do_read_client_key_exchange()
Dt1_lib.cc2128 hs->key_share = SSLKeyShare::Create(group_id); in ext_key_share_add_clienthello()
2130 if (!hs->key_share || in ext_key_share_add_clienthello()
2133 !hs->key_share->Offer(&key_exchange) || in ext_key_share_add_clienthello()
2161 if (hs->key_share->GroupID() != group_id) { in ssl_ext_key_share_parse_serverhello()
2167 if (!hs->key_share->Finish(out_secret, out_alert, peer_key)) { in ssl_ext_key_share_parse_serverhello()
2173 hs->key_share.reset(); in ssl_ext_key_share_parse_serverhello()
2228 UniquePtr<SSLKeyShare> key_share = SSLKeyShare::Create(group_id); in ssl_ext_key_share_parse_clienthello() local
2229 if (!key_share || in ssl_ext_key_share_parse_clienthello()
2231 !key_share->Accept(public_key.get(), &secret, out_alert, peer_key) || in ssl_ext_key_share_parse_clienthello()
Dhandshake_client.cc600 hs->key_share.reset(); in do_read_server_hello()
1008 hs->key_share = SSLKeyShare::Create(group_id); in do_read_server_key_exchange()
1009 if (!hs->key_share || in do_read_server_key_exchange()
1344 if (!hs->key_share->Accept(&child, &pms, &alert, hs->peer_key)) { in do_send_client_key_exchange()
1353 hs->key_share.reset(); in do_send_client_key_exchange()
Dtls13_server.cc67 CBS key_share; in resolve_ecdhe_secret() local
68 if (!ssl_client_hello_get_extension(client_hello, &key_share, in resolve_ecdhe_secret()
79 &alert, &key_share)) { in resolve_ecdhe_secret()
Dinternal.h1349 UniquePtr<SSLKeyShare> key_share;