Lines Matching defs:ek
113 unsigned char *ek = NULL;
133 ek = OPENSSL_malloc(eklen);
135 if (ek == NULL) {
140 if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
143 ASN1_STRING_set0(ri->enc_key, ek, eklen);
144 ek = NULL;
150 OPENSSL_free(ek);
160 unsigned char *ek = NULL;
177 ek = OPENSSL_malloc(eklen);
179 if (ek == NULL) {
184 if (EVP_PKEY_decrypt(pctx, ek, &eklen,
196 *pek = ek;
202 OPENSSL_free(ek);
410 unsigned char *ek = NULL, *tkey = NULL;
582 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey,
590 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey, 0) < 0)
611 if (ek == NULL) {
612 ek = tkey;
625 OPENSSL_clear_free(ek, eklen);
626 ek = tkey;
633 if (EVP_CipherInit_ex(evp_ctx, NULL, NULL, ek, NULL, 0) <= 0)
636 OPENSSL_clear_free(ek, eklen);
637 ek = NULL;
668 OPENSSL_clear_free(ek, eklen);