CMS_decrypt_set1_pkey
if (!CMS_decrypt_set1_pkey(cms, key, recip)) {
if (pk && !CMS_decrypt_set1_pkey(cms, pk, cert))
int CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert);