Lines Matching defs:key
34 static bssl::UniquePtr<EC_GROUP> GetCurve(FileTest *t, const char *key) {
36 if (!t->GetAttribute(&curve_name, key)) {
58 static bssl::UniquePtr<BIGNUM> GetBIGNUM(FileTest *t, const char *key) {
60 if (!t->GetBytes(&bytes, key)) {
84 bssl::UniquePtr<EC_KEY> key(EC_KEY_new());
85 ASSERT_TRUE(key);
90 ASSERT_TRUE(EC_KEY_set_group(key.get(), group.get()));
91 ASSERT_TRUE(EC_KEY_set_private_key(key.get(), priv_key.get()));
96 ASSERT_TRUE(EC_KEY_set_public_key(key.get(), pub_key.get()));
97 ASSERT_TRUE(EC_KEY_check_key(key.get()));
104 peer_pub_key.get(), key.get(), nullptr);
111 key.get(), nullptr);
199 bssl::UniquePtr<EC_KEY> key(EC_KEY_new());
200 ASSERT_TRUE(EC_KEY_set_group(key.get(), a.get()));
201 ASSERT_TRUE(EC_KEY_generate_key(key.get()));
207 ECDH_compute_key(out, sizeof(out), peer, key.get(), nullptr));