Home | History | Annotate | Download | only in pkcs7

Lines Matching refs:ek

146 	unsigned char *ek = NULL;
172 ek = OPENSSL_malloc(eklen);
174 if (ek == NULL)
180 if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
183 ASN1_STRING_set0(ri->enc_key, ek, eklen);
184 ek = NULL;
193 if (ek)
194 OPENSSL_free(ek);
204 unsigned char *ek = NULL;
227 ek = OPENSSL_malloc(eklen);
229 if (ek == NULL)
235 if (EVP_PKEY_decrypt(pctx, ek, &eklen,
244 *pek = ek;
250 if (!ret && ek)
251 OPENSSL_free(ek);
506 unsigned char *ek = NULL;
546 if (pkcs7_decrypt_rinfo(&ek, &eklen,
561 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey) <= 0)
584 if (EVP_CipherInit_ex(evp_ctx,NULL,NULL,ek,NULL,0) <= 0)
587 if (ek)
589 OPENSSL_cleanse(ek,eklen);
590 OPENSSL_free(ek);