Searched refs:eklen (Results 1 - 2 of 2) sorted by relevance

/openbsd-current/lib/libcrypto/pkcs7/
H A Dpk7_doit.c151 size_t eklen; local
170 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, key, keylen) <= 0)
173 ek = malloc(eklen);
180 if (EVP_PKEY_encrypt(pctx, ek, &eklen, key, keylen) <= 0)
183 ASN1_STRING_set0(ri->enc_key, ek, eklen);
202 size_t eklen; local
219 if (EVP_PKEY_decrypt(pctx, NULL, &eklen,
223 ek = malloc(eklen);
229 if (EVP_PKEY_decrypt(pctx, ek, &eklen, ri->enc_key->data,
230 ri->enc_key->length) <= 0 || eklen
439 int eklen = 0, tkeylen = 0; local
[all...]
/openbsd-current/lib/libcrypto/cms/
H A Dcms_env.c373 size_t eklen; local
404 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, ec->key, ec->keylen) <= 0)
407 ek = malloc(eklen);
414 if (EVP_PKEY_encrypt(pctx, ek, &eklen, ec->key, ec->keylen) <= 0)
417 ASN1_STRING_set0(ktri->encryptedKey, ek, eklen);
438 size_t eklen; local
479 if (EVP_PKEY_decrypt(ktri->pctx, NULL, &eklen, ktri->encryptedKey->data,
480 ktri->encryptedKey->length) <= 0 || eklen == 0 ||
481 (fixlen != 0 && eklen != fixlen)) {
486 ek = malloc(eklen);
[all...]

Completed in 193 milliseconds