Lines Matching refs:eklen
144 size_t eklen;
164 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, key, keylen) <= 0)
167 ek = OPENSSL_malloc(eklen);
174 if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
177 ASN1_STRING_set0(ri->enc_key, ek, eklen);
198 size_t eklen;
215 if (EVP_PKEY_decrypt(pctx, NULL, &eklen,
219 ek = OPENSSL_malloc(eklen);
226 if (EVP_PKEY_decrypt(pctx, ek, &eklen,
241 *peklen = eklen;
431 int eklen = 0, tkeylen = 0;
572 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey) < 0)
578 if (pkcs7_decrypt_rinfo(&ek, &eklen, ri, pkey) < 0)
598 eklen = tkeylen;
602 if (eklen != EVP_CIPHER_CTX_key_length(evp_ctx)) {
608 if (!EVP_CIPHER_CTX_set_key_length(evp_ctx, eklen)) {
610 OPENSSL_cleanse(ek, eklen);
613 eklen = tkeylen;
623 OPENSSL_cleanse(ek, eklen);
673 OPENSSL_cleanse(ek, eklen);