Home | History | Annotate | Download | only in common

Lines Matching refs:pkey

338 static struct wpabuf * dpp_get_pubkey_point(EVP_PKEY *pkey, int prefix)
345 eckey = EVP_PKEY_get1_EC_KEY(pkey);
393 EVP_PKEY *pkey = NULL;
433 pkey = EVP_PKEY_new();
434 if (!pkey || EVP_PKEY_set1_EC_KEY(pkey, eckey) != 1) {
445 return pkey;
447 EVP_PKEY_free(pkey);
448 pkey = NULL;
458 EVP_PKEY *pkey = NULL;
472 pkey = dpp_set_pubkey_point_group(group, buf, buf + len / 2,
478 return pkey;
726 EVP_PKEY *pkey;
783 pkey = d2i_PUBKEY(NULL, &p, data_len);
786 if (!pkey) {
792 if (EVP_PKEY_type(EVP_PKEY_id(pkey)) != EVP_PKEY_EC) {
795 EVP_PKEY_free(pkey);
799 res = X509_PUBKEY_set(&pub, pkey);
849 bi->pubkey = pkey;
853 EVP_PKEY_free(pkey);
1082 EVP_PKEY *pkey;
1087 pkey = EVP_PKEY_new();
1088 if (!pkey)
1095 EVP_PKEY_free(pkey);
1101 EVP_PKEY_free(pkey);
1111 EVP_PKEY_free(pkey);
1115 if (EVP_PKEY_assign_EC_KEY(pkey, eckey) != 1) {
1117 EVP_PKEY_free(pkey);
1120 return pkey;
3634 EVP_PKEY *pkey = NULL;
3693 pkey = dpp_set_pubkey_point_group(group, wpabuf_head(x), wpabuf_head(y),
3701 return pkey;