EVP_ASYM_CIPHER_up_ref
&& EVP_ASYM_CIPHER_up_ref(asym_cipher)
return EVP_ASYM_CIPHER_up_ref(data);
if (!EVP_ASYM_CIPHER_up_ref(rctx->op.ciph.cipher))
int EVP_ASYM_CIPHER_up_ref(EVP_ASYM_CIPHER *cipher);