| /src/crypto/openssl/crypto/cms/ |
| H A D | cms_asn1.c | 220 ASN1_NDEF_SEQUENCE(CMS_EnvelopedData) = { 221 ASN1_EMBED(CMS_EnvelopedData, version, INT32), 222 ASN1_IMP_OPT(CMS_EnvelopedData, originatorInfo, CMS_OriginatorInfo, 0), 223 ASN1_SET_OF(CMS_EnvelopedData, recipientInfos, CMS_RecipientInfo), 224 ASN1_SIMPLE(CMS_EnvelopedData, encryptedContentInfo, CMS_EncryptedContentInfo), 225 ASN1_IMP_SET_OF_OPT(CMS_EnvelopedData, unprotectedAttrs, X509_ATTRIBUTE, 1) 226 } ASN1_NDEF_SEQUENCE_END(CMS_EnvelopedData) 227 IMPLEMENT_ASN1_DUP_FUNCTION(CMS_EnvelopedData) 279 …_ENTRY(NID_pkcs7_enveloped, ASN1_NDEF_EXP(CMS_ContentInfo, d.envelopedData, CMS_EnvelopedData, 0)),
|
| H A D | cms_env.c | 24 static void cms_env_set_version(CMS_EnvelopedData *env); 54 CMS_EnvelopedData *ossl_cms_get0_enveloped(CMS_ContentInfo *cms) in ossl_cms_get0_enveloped() 72 static CMS_EnvelopedData *cms_enveloped_data_init(CMS_ContentInfo *cms) in cms_enveloped_data_init() 75 cms->d.envelopedData = M_ASN1_new_of(CMS_EnvelopedData); in cms_enveloped_data_init() 229 CMS_EnvelopedData *env; in CMS_EnvelopedData_create_ex() 253 BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data, in CMS_EnvelopedData_decrypt() 1051 static void cms_env_set_originfo_version(CMS_EnvelopedData *env) in cms_env_set_originfo_version() 1079 static void cms_env_set_version(CMS_EnvelopedData *env) in cms_env_set_version() 1172 CMS_EnvelopedData *env = cms->d.envelopedData; in cms_EnvelopedData_Encryption_init_bio() 1257 CMS_EnvelopedData *env = NULL; in ossl_cms_EnvelopedData_final()
|
| H A D | cms_local.h | 57 CMS_EnvelopedData *envelopedData; 453 CMS_EnvelopedData *ossl_cms_get0_enveloped(CMS_ContentInfo *cms); 495 DECLARE_ASN1_ITEM(CMS_EnvelopedData)
|
| H A D | cms_lib.c | 792 CMS_EnvelopedData *ossl_cms_sign_encrypt(BIO *data, X509 *sign_cert, STACK_OF(X509) *certs, in ossl_cms_sign_encrypt() 798 CMS_EnvelopedData *evd = NULL; in ossl_cms_sign_encrypt()
|
| /src/crypto/openssl/doc/internal/man3/ |
| H A D | ossl_cms_sign_encrypt.pod | 12 CMS_EnvelopedData *ossl_cms_sign_encrypt(BIO *data, X509 *sign_cert, STACK_OF(X509) *certs, 20 ossl_cms_sign_encrypt() creates a B<CMS_EnvelopedData> structure for recipients in 24 and then encrypted using I<enc_recip> to create B<CMS_EnvelopedData>.
|
| /src/crypto/openssl/include/internal/ |
| H A D | cms.h | 16 CMS_EnvelopedData *ossl_cms_sign_encrypt(BIO *data, X509 *sign_cert, STACK_OF(X509) *certs,
|
| /src/crypto/openssl/include/openssl/ |
| H A D | cms.h.in | 37 typedef struct CMS_EnvelopedData_st CMS_EnvelopedData; typedef 58 DECLARE_ASN1_ITEM(CMS_EnvelopedData) 64 DECLARE_ASN1_DUP_FUNCTION(CMS_EnvelopedData) 215 BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data,
|
| H A D | cms.h | 36 typedef struct CMS_EnvelopedData_st CMS_EnvelopedData; typedef 156 DECLARE_ASN1_ITEM(CMS_EnvelopedData) 162 DECLARE_ASN1_DUP_FUNCTION(CMS_EnvelopedData) 313 BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data,
|
| H A D | crmf.h.in | 201 OSSL_CRMF_ENCRYPTEDKEY *OSSL_CRMF_ENCRYPTEDKEY_init_envdata(CMS_EnvelopedData *envdata);
|
| H A D | crmf.h | 272 OSSL_CRMF_ENCRYPTEDKEY *OSSL_CRMF_ENCRYPTEDKEY_init_envdata(CMS_EnvelopedData *envdata);
|
| /src/crypto/openssl/crypto/crmf/ |
| H A D | crmf_local.h | 70 CMS_EnvelopedData *envelopedData; /* 1 */
|
| H A D | crmf_asn.c | 71 ASN1_IMP(OSSL_CRMF_ENCRYPTEDKEY, value.envelopedData, CMS_EnvelopedData, 0),
|
| H A D | crmf_lib.c | 928 OSSL_CRMF_ENCRYPTEDKEY *OSSL_CRMF_ENCRYPTEDKEY_init_envdata(CMS_EnvelopedData *envdata) in OSSL_CRMF_ENCRYPTEDKEY_init_envdata()
|
| /src/crypto/openssl/crypto/asn1/ |
| H A D | asn1_item_list.h | 55 ASN1_ITEM_ref(CMS_EnvelopedData),
|
| /src/crypto/openssl/doc/man3/ |
| H A D | CMS_EncryptedData_decrypt.pod | 16 BIO *CMS_EnvelopedData_decrypt(CMS_EnvelopedData *env, BIO *detached_data,
|
| H A D | OSSL_CRMF_MSG_get0_tmpl.pod | 52 *OSSL_CRMF_ENCRYPTEDKEY_init_envdata(CMS_EnvelopedData *envdata);
|
| /src/crypto/openssl/crypto/cmp/ |
| H A D | cmp_msg.c | 478 CMS_EnvelopedData *envData = NULL; in enc_privkey() 505 M_ASN1_free_of(envData, CMS_EnvelopedData); in enc_privkey()
|
| /src/crypto/openssl/util/ |
| H A D | indent.pro | 132 -T CMS_EnvelopedData
|
| /src/crypto/openssl/ |
| H A D | CHANGES.md | 1660 * Extended the CMS API for handling `CMS_SignedData` and `CMS_EnvelopedData`.
|