Lines Matching refs:abuf
706 unsigned char *abuf = NULL; in CMS_SignerInfo_sign() local
733 alen = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs,&abuf, in CMS_SignerInfo_sign()
735 if(!abuf) in CMS_SignerInfo_sign()
737 if (EVP_DigestSignUpdate(&mctx, abuf, alen) <= 0) in CMS_SignerInfo_sign()
741 OPENSSL_free(abuf); in CMS_SignerInfo_sign()
742 abuf = OPENSSL_malloc(siglen); in CMS_SignerInfo_sign()
743 if(!abuf) in CMS_SignerInfo_sign()
745 if (EVP_DigestSignFinal(&mctx, abuf, &siglen) <= 0) in CMS_SignerInfo_sign()
757 ASN1_STRING_set0(si->signature, abuf, siglen); in CMS_SignerInfo_sign()
762 if (abuf) in CMS_SignerInfo_sign()
763 OPENSSL_free(abuf); in CMS_SignerInfo_sign()
773 unsigned char *abuf = NULL; in CMS_SignerInfo_verify() local
790 alen = ASN1_item_i2d((ASN1_VALUE *)si->signedAttrs,&abuf, in CMS_SignerInfo_verify()
792 if(!abuf) in CMS_SignerInfo_verify()
794 r = EVP_DigestVerifyUpdate(&mctx, abuf, alen); in CMS_SignerInfo_verify()
795 OPENSSL_free(abuf); in CMS_SignerInfo_verify()