Lines Matching refs:pkey
1688 EVP_PKEY *pkey = NULL;
1692 rv = find_key(&pkey, name, public_keys);
1694 rv = find_key(&pkey, name, private_keys);
1695 if (rv == 0 || pkey == NULL) {
1702 EVP_PKEY_free(pkey);
1706 if (!TEST_ptr(kdata->ctx = EVP_PKEY_CTX_new_from_pkey(libctx, pkey, NULL))) {
1707 EVP_PKEY_free(pkey);
3121 EVP_PKEY *pkey = NULL;
3124 if (EVP_PKEY_keygen(keygen->genctx, &pkey) <= 0) {
3129 if (!evp_pkey_is_provided(pkey)) {
3146 key->key = pkey;
3151 EVP_PKEY_free(pkey);
3236 EVP_PKEY *pkey = NULL;
3241 rv = find_key(&pkey, value, public_keys);
3243 rv = find_key(&pkey, value, private_keys);
3244 if (rv == 0 || pkey == NULL) {
3250 NULL, pkey, NULL))
3255 pkey, NULL))
3706 EVP_PKEY *pkey;
3722 pkey = NULL;
3725 pkey = PEM_read_bio_PrivateKey_ex(t->s.key, NULL, 0, NULL, libctx, NULL);
3726 if (pkey == NULL && !key_unsupported()) {
3727 EVP_PKEY_free(pkey);
3734 pkey = PEM_read_bio_PUBKEY_ex(t->s.key, NULL, 0, NULL, libctx, NULL);
3735 if (pkey == NULL && !key_unsupported()) {
3736 EVP_PKEY_free(pkey);
3776 pkey = EVP_PKEY_new_raw_private_key_ex(libctx, strnid, NULL, keybin,
3779 pkey = EVP_PKEY_new_raw_public_key_ex(libctx, strnid, NULL, keybin,
3781 if (pkey == NULL && !key_unsupported()) {
3825 key->key = pkey;