Lines Matching refs:eklen
299 size_t eklen; in cms_RecipientInfo_ktri_encrypt() local
330 if (EVP_PKEY_encrypt(pctx, NULL, &eklen, ec->key, ec->keylen) <= 0) in cms_RecipientInfo_ktri_encrypt()
333 ek = OPENSSL_malloc(eklen); in cms_RecipientInfo_ktri_encrypt()
340 if (EVP_PKEY_encrypt(pctx, ek, &eklen, ec->key, ec->keylen) <= 0) in cms_RecipientInfo_ktri_encrypt()
343 ASN1_STRING_set0(ktri->encryptedKey, ek, eklen); in cms_RecipientInfo_ktri_encrypt()
364 size_t eklen; in cms_RecipientInfo_ktri_decrypt() local
404 if (EVP_PKEY_decrypt(ktri->pctx, NULL, &eklen, in cms_RecipientInfo_ktri_decrypt()
409 ek = OPENSSL_malloc(eklen); in cms_RecipientInfo_ktri_decrypt()
416 if (EVP_PKEY_decrypt(ktri->pctx, ek, &eklen, in cms_RecipientInfo_ktri_decrypt()
419 || eklen == 0 in cms_RecipientInfo_ktri_decrypt()
420 || (fixlen != 0 && eklen != fixlen)) { in cms_RecipientInfo_ktri_decrypt()
429 ec->keylen = eklen; in cms_RecipientInfo_ktri_decrypt()