Lines Matching refs:premaster_secret
1191 Array<uint8_t> premaster_secret; in do_read_client_key_exchange() local
1232 if (!premaster_secret.Init(SSL_MAX_MASTER_KEY_LENGTH) || in do_read_client_key_exchange()
1233 !RAND_bytes(premaster_secret.data(), premaster_secret.size())) { in do_read_client_key_exchange()
1239 if (decrypt_len < 11 + premaster_secret.size()) { in do_read_client_key_exchange()
1246 size_t padding_len = decrypt_len - premaster_secret.size(); in do_read_client_key_exchange()
1263 for (size_t i = 0; i < premaster_secret.size(); i++) { in do_read_client_key_exchange()
1264 premaster_secret[i] = constant_time_select_8( in do_read_client_key_exchange()
1265 good, decrypt_buf[padding_len + i], premaster_secret[i]); in do_read_client_key_exchange()
1279 if (!hs->key_shares[0]->Finish(&premaster_secret, &alert, peer_key)) { in do_read_client_key_exchange()
1320 if (!premaster_secret.Init(psk_len)) { in do_read_client_key_exchange()
1323 OPENSSL_memset(premaster_secret.data(), 0, premaster_secret.size()); in do_read_client_key_exchange()
1329 2 + psk_len + 2 + premaster_secret.size()) || in do_read_client_key_exchange()
1331 !CBB_add_bytes(&child, premaster_secret.data(), in do_read_client_key_exchange()
1332 premaster_secret.size()) || in do_read_client_key_exchange()
1335 !CBBFinishArray(new_premaster.get(), &premaster_secret)) { in do_read_client_key_exchange()
1347 hs, hs->new_session->master_key, premaster_secret); in do_read_client_key_exchange()