Lines Matching defs:eklen
148 size_t eklen;
169 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, key, keylen) <= 0)
172 ek = OPENSSL_malloc(eklen);
180 if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
183 ASN1_STRING_set0(ri->enc_key, ek, eklen);
205 size_t eklen;
223 if (EVP_PKEY_decrypt(pctx, NULL, &eklen,
227 ek = OPENSSL_malloc(eklen);
235 if (EVP_PKEY_decrypt(pctx, ek, &eklen,
252 *peklen = eklen;
434 int eklen = 0, tkeylen = 0;
559 if (pkcs7_decrypt_rinfo(&ek, &eklen,
568 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey) < 0)
589 eklen = tkeylen;
593 if (eklen != EVP_CIPHER_CTX_key_length(evp_ctx)) {
598 if(!EVP_CIPHER_CTX_set_key_length(evp_ctx, eklen))
601 OPENSSL_cleanse(ek, eklen);
604 eklen = tkeylen;
615 OPENSSL_cleanse(ek,eklen);
668 OPENSSL_cleanse(ek,eklen);