Lines Matching refs:ek
497 unsigned char *ek = NULL; in cms_RecipientInfo_ktri_encrypt() local
529 ek = OPENSSL_malloc(eklen); in cms_RecipientInfo_ktri_encrypt()
531 if (ek == NULL) { in cms_RecipientInfo_ktri_encrypt()
536 if (EVP_PKEY_encrypt(pctx, ek, &eklen, ec->key, ec->keylen) <= 0) in cms_RecipientInfo_ktri_encrypt()
539 ASN1_STRING_set0(ktri->encryptedKey, ek, eklen); in cms_RecipientInfo_ktri_encrypt()
540 ek = NULL; in cms_RecipientInfo_ktri_encrypt()
547 OPENSSL_free(ek); in cms_RecipientInfo_ktri_encrypt()
558 unsigned char *ek = NULL; in cms_RecipientInfo_ktri_decrypt() local
616 ek = OPENSSL_malloc(eklen); in cms_RecipientInfo_ktri_decrypt()
617 if (ek == NULL) { in cms_RecipientInfo_ktri_decrypt()
622 if (EVP_PKEY_decrypt(ktri->pctx, ek, &eklen, in cms_RecipientInfo_ktri_decrypt()
634 ec->key = ek; in cms_RecipientInfo_ktri_decrypt()
641 OPENSSL_free(ek); in cms_RecipientInfo_ktri_decrypt()