Home
last modified time | relevance | path

Searched refs:CMS_SignedData (Results 1 – 11 of 11) sorted by relevance

/src/crypto/openssl/crypto/cms/
H A Dcms_asn1.c68 ASN1_NDEF_SEQUENCE(CMS_SignedData) = {
69 ASN1_EMBED(CMS_SignedData, version, INT32),
70 ASN1_SET_OF(CMS_SignedData, digestAlgorithms, X509_ALGOR),
71 ASN1_SIMPLE(CMS_SignedData, encapContentInfo, CMS_EncapsulatedContentInfo),
72 ASN1_IMP_SET_OF_OPT(CMS_SignedData, certificates, CMS_CertificateChoices, 0),
73 ASN1_IMP_SET_OF_OPT(CMS_SignedData, crls, CMS_RevocationInfoChoice, 1),
74 ASN1_SET_OF(CMS_SignedData, signerInfos, CMS_SignerInfo)
75 } ASN1_NDEF_SEQUENCE_END(CMS_SignedData)
76 IMPLEMENT_ASN1_ALLOC_FUNCTIONS(CMS_SignedData)
278 ADB_ENTRY(NID_pkcs7_signed, ASN1_NDEF_EXP(CMS_ContentInfo, d.signedData, CMS_SignedData, 0)),
H A Dcms_sd.c27 static CMS_SignedData *cms_get0_signed(CMS_ContentInfo *cms) in cms_get0_signed()
36 static CMS_SignedData *cms_signed_data_init(CMS_ContentInfo *cms) in cms_signed_data_init()
39 cms->d.signedData = M_ASN1_new_of(CMS_SignedData); in cms_signed_data_init()
64 static void cms_sd_set_version(CMS_SignedData *sd) in cms_sd_set_version()
348 CMS_SignedData *sd; in CMS_add1_signer()
621 CMS_SignedData *sd = cms_get0_signed(cms); in STACK_OF()
674 CMS_SignedData *sd; in CMS_set1_signers_certs()
1015 CMS_SignedData *sd; in ossl_cms_SignedData_init_bio()
1121 BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data, in CMS_SignedData_verify()
H A Dcms_local.h56 CMS_SignedData *signedData;
507 DECLARE_ASN1_ITEM(CMS_SignedData)
H A Dcms_lib.c812 || ASN1_item_i2d_bio(ASN1_ITEM_rptr(CMS_SignedData), signbio, signcms->d.signedData) <= 0) in ossl_cms_sign_encrypt()
/src/crypto/openssl/doc/internal/man3/
H A Dossl_cms_sign_encrypt.pod23 I<data> is signed using I<signcert> and I<signkey> to create B<CMS_SignedData>
29 B<CMS_SignedData> structure (e.g., any intermediate CAs in the chain of the signer certificate).
/src/crypto/openssl/crypto/crmf/
H A Dcrmf_lib.c643 DECLARE_ASN1_ITEM(CMS_SignedData) /* copied from cms_local.h */ in DECLARE_ASN1_ITEM() argument
673 CMS_SignedData *sd = NULL; in OSSL_CRMF_ENCRYPTEDKEY_get1_pkey()
709 sd = ASN1_item_d2i_bio(ASN1_ITEM_rptr(CMS_SignedData), bio, NULL); in OSSL_CRMF_ENCRYPTEDKEY_get1_pkey()
/src/crypto/openssl/include/openssl/
H A Dcms.h.in40 typedef struct CMS_SignedData_st CMS_SignedData; typedef
59 DECLARE_ASN1_ALLOC_FUNCTIONS(CMS_SignedData)
307 BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data,
H A Dcms.h39 typedef struct CMS_SignedData_st CMS_SignedData; typedef
157 DECLARE_ASN1_ALLOC_FUNCTIONS(CMS_SignedData)
405 BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data,
/src/crypto/openssl/doc/man3/
H A DCMS_verify.pod14 BIO *CMS_SignedData_verify(CMS_SignedData *sd, BIO *detached_data,
/src/crypto/openssl/util/
H A Dindent.pro155 -T CMS_SignedData
/src/crypto/openssl/
H A DCHANGES.md1660 * Extended the CMS API for handling `CMS_SignedData` and `CMS_EnvelopedData`.