Lines Matching defs:pkey
27 EVP_PKEY *pkey = NULL;
34 if ((pkey = EVP_PKEY_new()) == NULL) {
39 if (!EVP_PKEY_set_type(pkey, OBJ_obj2nid(algoid))) {
46 if (pkey->ameth->priv_decode_ex != NULL) {
47 if (!pkey->ameth->priv_decode_ex(pkey, p8, libctx, propq))
49 } else if (pkey->ameth->priv_decode != NULL) {
50 if (!pkey->ameth->priv_decode(pkey, p8)) {
59 return pkey;
62 EVP_PKEY_free(pkey);
69 EVP_PKEY *pkey = NULL;
84 dctx = OSSL_DECODER_CTX_new_for_pkey(&pkey, "DER", "PrivateKeyInfo",
89 pkey = evp_pkcs82pkey_legacy(p8, libctx, propq);
93 return pkey;
103 PKCS8_PRIV_KEY_INFO *EVP_PKEY2PKCS8(const EVP_PKEY *pkey)
113 if (evp_pkey_is_provided(pkey)) {
119 if ((ctx = OSSL_ENCODER_CTX_new_for_pkey(pkey, selection,
137 if (pkey->ameth != NULL) {
138 if (pkey->ameth->priv_encode != NULL) {
139 if (!pkey->ameth->priv_encode(p8, pkey)) {