EVP_PKEY_NONE
ret = d2i_PrivateKey_decoder(EVP_PKEY_NONE, a, pp, length, libctx, propq);
if (keytype != EVP_PKEY_NONE) {
if (id == EVP_PKEY_NONE)
if (p == NULL || id == EVP_PKEY_NONE || plen != KEYLENID(id)) {
if (id != EVP_PKEY_NONE) {
ecx = ossl_ecx_key_op(palg, p, plen, EVP_PKEY_NONE, KEY_OP_PRIVATE,
ret->type = EVP_PKEY_NONE;
ret->save_type = EVP_PKEY_NONE;
if (!ossl_assert(type == EVP_PKEY_NONE || keymgmt == NULL)
if (pkey->type != EVP_PKEY_NONE
else if (type != EVP_PKEY_NONE)
if (type == EVP_PKEY_NONE)
if (pkey_set_type(NULL, NULL, EVP_PKEY_NONE, name, strlen(name),
return pkey_set_type(pkey, NULL, EVP_PKEY_NONE,
x->type = EVP_PKEY_NONE;
if (!ossl_assert(type != EVP_PKEY_NONE)) {
else if (nidtype != EVP_PKEY_NONE)
return new_raw_key_int(libctx, keytype, propq, EVP_PKEY_NONE, NULL, priv,
return new_raw_key_int(libctx, keytype, propq, EVP_PKEY_NONE, NULL, pub,
return pkey_set_type(pkey, NULL, EVP_PKEY_NONE, str, len, NULL);
if (pkey->type == EVP_PKEY_NONE)
if (pkey->type == EVP_PKEY_NONE)
if (pkey->type == EVP_PKEY_NONE)
ptype = EVP_PKEY_NONE;
: EVP_PKEY_NONE)
((pk)->type == EVP_PKEY_NONE && (pk)->keymgmt == NULL)
((pk)->type != EVP_PKEY_NONE || (pk)->keymgmt != NULL)
((pk)->type != EVP_PKEY_NONE && (pk)->keymgmt == NULL)
return EVP_PKEY_NONE;
if (p == NULL || nid == EVP_PKEY_NONE || nid == NID_undef) {