Lines Matching refs:abuf
836 unsigned char *abuf = NULL; in PKCS7_dataFinal() local
839 if (abuflen == 0 || (abuf = OPENSSL_malloc(abuflen)) == NULL) in PKCS7_dataFinal()
842 if (!EVP_SignFinal_ex(ctx_tmp, abuf, &abuflen, si->pkey, in PKCS7_dataFinal()
845 OPENSSL_free(abuf); in PKCS7_dataFinal()
849 ASN1_STRING_set0(si->enc_digest, abuf, abuflen); in PKCS7_dataFinal()
899 unsigned char *abuf = NULL; in PKCS7_SIGNER_INFO_sign() local
921 alen = ASN1_item_i2d((ASN1_VALUE *)si->auth_attr, &abuf, in PKCS7_SIGNER_INFO_sign()
923 if (alen < 0 || abuf == NULL) in PKCS7_SIGNER_INFO_sign()
925 if (EVP_DigestSignUpdate(mctx, abuf, alen) <= 0) in PKCS7_SIGNER_INFO_sign()
927 OPENSSL_free(abuf); in PKCS7_SIGNER_INFO_sign()
928 abuf = NULL; in PKCS7_SIGNER_INFO_sign()
931 abuf = OPENSSL_malloc(siglen); in PKCS7_SIGNER_INFO_sign()
932 if (abuf == NULL) in PKCS7_SIGNER_INFO_sign()
934 if (EVP_DigestSignFinal(mctx, abuf, &siglen) <= 0) in PKCS7_SIGNER_INFO_sign()
939 ASN1_STRING_set0(si->enc_digest, abuf, siglen); in PKCS7_SIGNER_INFO_sign()
944 OPENSSL_free(abuf); in PKCS7_SIGNER_INFO_sign()
1070 unsigned char md_dat[EVP_MAX_MD_SIZE], *abuf = NULL; in PKCS7_signatureVerify() local
1103 alen = ASN1_item_i2d((ASN1_VALUE *)sk, &abuf, in PKCS7_signatureVerify()
1105 if (alen <= 0 || abuf == NULL) { in PKCS7_signatureVerify()
1110 if (!EVP_VerifyUpdate(mdc_tmp, abuf, alen)) in PKCS7_signatureVerify()
1113 OPENSSL_free(abuf); in PKCS7_signatureVerify()