Lines Matching refs:p7si
855 PKCS7_SIGNER_INFO *p7si = NULL;
940 if ((p7si = PKCS7_SIGNER_INFO_new()) == NULL)
942 if (!ASN1_INTEGER_set(p7si->version, 1))
944 if (!X509_NAME_set(&p7si->issuer_and_serial->issuer,
949 M_ASN1_INTEGER_free(p7si->issuer_and_serial->serial);
950 if (!(p7si->issuer_and_serial->serial =
957 p7si->digest_alg->algorithm = OBJ_nid2obj(NID_sha1);
959 if (p7si->digest_alg->parameter != NULL)
960 ASN1_TYPE_free(p7si->digest_alg->parameter);
961 if ((p7si->digest_alg->parameter = ASN1_TYPE_new()) == NULL)
963 p7si->digest_alg->parameter->type = V_ASN1_NULL;
966 if (p7si->digest_enc_alg->parameter != NULL)
967 ASN1_TYPE_free(p7si->digest_enc_alg->parameter);
968 p7si->digest_enc_alg->algorithm = OBJ_nid2obj(NID_sha1WithRSAEncryption);
969 if (!(p7si->digest_enc_alg->parameter = ASN1_TYPE_new()))
971 p7si->digest_enc_alg->parameter->type = V_ASN1_NULL;
994 PKCS7_add_signed_attribute(p7si, NID_pkcs9_messageDigest,
998 PKCS7_add_signed_attribute(p7si, NID_pkcs9_contentType,
1003 sk = p7si->auth_attr;
1082 if (!ASN1_STRING_set(p7si->enc_digest, (unsigned char *) sig,
1092 if (!PKCS7_add_signer(p7, p7si))