Searched refs:CMS_ContentInfo (Results 1 - 23 of 23) sorted by relevance

/barrelfish-master/lib/openssl-1.0.0d/crypto/cms/
H A Dcms_io.c61 int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms)
80 CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms)
82 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(CMS_ContentInfo), bp, cms);
85 int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms)
87 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(CMS_ContentInfo), bp, cms);
90 IMPLEMENT_PEM_rw_const(CMS, CMS_ContentInfo, PEM_STRING_CMS, CMS_ContentInfo)
92 BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms)
95 ASN1_ITEM_rptr(CMS_ContentInfo));
[all...]
H A Dcms.h69 typedef struct CMS_ContentInfo_st CMS_ContentInfo; typedef in typeref:struct:CMS_ContentInfo_st
79 DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo)
81 DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo)
115 const ASN1_OBJECT *CMS_get0_type(CMS_ContentInfo *cms);
117 BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont);
118 int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio);
120 ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms);
121 int CMS_is_detached(CMS_ContentInfo *cms);
122 int CMS_set_detached(CMS_ContentInfo *cms, int detached);
125 DECLARE_PEM_rw_const(CMS, CMS_ContentInfo)
[all...]
H A Dcms_lcl.h409 DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo)
422 BIO *cms_content_bio(CMS_ContentInfo *cms);
424 CMS_ContentInfo *cms_Data_create(void);
426 CMS_ContentInfo *cms_DigestedData_create(const EVP_MD *md);
427 BIO *cms_DigestedData_init_bio(CMS_ContentInfo *cms);
428 int cms_DigestedData_do_final(CMS_ContentInfo *cms, BIO *chain, int verify);
430 BIO *cms_SignedData_init_bio(CMS_ContentInfo *cms);
431 int cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain);
438 CMS_ContentInfo *cms_CompressedData_create(int comp_nid);
439 BIO *cms_CompressedData_init_bio(CMS_ContentInfo *cm
[all...]
H A Dcms_lib.c63 IMPLEMENT_ASN1_FUNCTIONS(CMS_ContentInfo)
64 IMPLEMENT_ASN1_PRINT_FUNCTION(CMS_ContentInfo)
71 const ASN1_OBJECT *CMS_get0_type(CMS_ContentInfo *cms)
76 CMS_ContentInfo *cms_Data_create(void)
78 CMS_ContentInfo *cms;
89 BIO *cms_content_bio(CMS_ContentInfo *cms)
105 BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont)
158 int CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio)
209 ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms)
248 static ASN1_OBJECT **cms_get0_econtent_type(CMS_ContentInfo *cm
[all...]
H A Dcms_dd.c66 CMS_ContentInfo *cms_DigestedData_create(const EVP_MD *md)
68 CMS_ContentInfo *cms;
97 BIO *cms_DigestedData_init_bio(CMS_ContentInfo *cms)
104 int cms_DigestedData_do_final(CMS_ContentInfo *cms, BIO *chain, int verify)
H A Dcms_cd.c70 CMS_ContentInfo *cms_CompressedData_create(int comp_nid)
72 CMS_ContentInfo *cms;
113 BIO *cms_CompressedData_init_bio(CMS_ContentInfo *cms)
H A Dcms_smime.c122 static int check_content(CMS_ContentInfo *cms)
150 int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags)
167 CMS_ContentInfo *CMS_data_create(BIO *in, unsigned int flags)
169 CMS_ContentInfo *cms;
182 int CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out,
206 CMS_ContentInfo *CMS_digest_create(BIO *in, const EVP_MD *md,
209 CMS_ContentInfo *cms;
226 int CMS_EncryptedData_decrypt(CMS_ContentInfo *cms,
252 CMS_ContentInfo *CMS_EncryptedData_encrypt(BIO *in, const EVP_CIPHER *cipher,
256 CMS_ContentInfo *cm
[all...]
H A Dcms_asn1.c293 ASN1_ADB_TEMPLATE(cms_default) = ASN1_EXP(CMS_ContentInfo, d.other, ASN1_ANY, 0);
295 ASN1_ADB(CMS_ContentInfo) = { variable
296 ADB_ENTRY(NID_pkcs7_data, ASN1_NDEF_EXP(CMS_ContentInfo, d.data, ASN1_OCTET_STRING_NDEF, 0)),
297 ADB_ENTRY(NID_pkcs7_signed, ASN1_NDEF_EXP(CMS_ContentInfo, d.signedData, CMS_SignedData, 0)),
298 ADB_ENTRY(NID_pkcs7_enveloped, ASN1_NDEF_EXP(CMS_ContentInfo, d.envelopedData, CMS_EnvelopedData, 0)),
299 ADB_ENTRY(NID_pkcs7_digest, ASN1_NDEF_EXP(CMS_ContentInfo, d.digestedData, CMS_DigestedData, 0)),
300 ADB_ENTRY(NID_pkcs7_encrypted, ASN1_NDEF_EXP(CMS_ContentInfo, d.encryptedData, CMS_EncryptedData, 0)),
301 ADB_ENTRY(NID_id_smime_ct_authData, ASN1_NDEF_EXP(CMS_ContentInfo, d.authenticatedData, CMS_AuthenticatedData, 0)),
302 ADB_ENTRY(NID_id_smime_ct_compressedData, ASN1_NDEF_EXP(CMS_ContentInfo, d.compressedData, CMS_CompressedData, 0)),
303 } ASN1_ADB_END(CMS_ContentInfo,
[all...]
H A Dcms_env.c75 static CMS_EnvelopedData *cms_get0_enveloped(CMS_ContentInfo *cms)
86 static CMS_EnvelopedData *cms_enveloped_data_init(CMS_ContentInfo *cms)
107 STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms)
121 CMS_ContentInfo *CMS_EnvelopedData_create(const EVP_CIPHER *cipher)
123 CMS_ContentInfo *cms;
148 CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms,
301 static int cms_RecipientInfo_ktri_encrypt(CMS_ContentInfo *cms,
366 static int cms_RecipientInfo_ktri_decrypt(CMS_ContentInfo *cms,
472 CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,
640 static int cms_RecipientInfo_kekri_encrypt(CMS_ContentInfo *cm
[all...]
H A Dcms_enc.c225 int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph,
256 BIO *cms_EncryptedData_init_bio(CMS_ContentInfo *cms)
H A Dcms_sd.c67 static CMS_SignedData *cms_get0_signed(CMS_ContentInfo *cms)
77 static CMS_SignedData *cms_signed_data_init(CMS_ContentInfo *cms)
100 int CMS_SignedData_init(CMS_ContentInfo *cms)
172 static int cms_copy_messageDigest(CMS_ContentInfo *cms, CMS_SignerInfo *si)
300 CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms,
492 STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms)
501 STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms)
555 int CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts,
619 static int cms_SignerInfo_content_sign(CMS_ContentInfo *cms,
685 int cms_SignedData_final(CMS_ContentInfo *cm
[all...]
H A Dcms_ess.c229 int cms_Receipt_verify(CMS_ContentInfo *cms, CMS_ContentInfo *req_cms)
/barrelfish-master/include/openssl/
H A Dcms.h69 typedef struct CMS_ContentInfo_st CMS_ContentInfo; typedef in typeref:struct:CMS_ContentInfo_st
79 DECLARE_ASN1_FUNCTIONS(CMS_ContentInfo)
81 DECLARE_ASN1_PRINT_FUNCTION(CMS_ContentInfo)
115 const ASN1_OBJECT *CMS_get0_type(CMS_ContentInfo *cms);
117 BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont);
118 int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio);
120 ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms);
121 int CMS_is_detached(CMS_ContentInfo *cms);
122 int CMS_set_detached(CMS_ContentInfo *cms, int detached);
125 DECLARE_PEM_rw_const(CMS, CMS_ContentInfo)
[all...]
/barrelfish-master/lib/openssl-1.0.0d/demos/cms/
H A Dcms_comp.c9 CMS_ContentInfo *cms = NULL;
H A Dcms_uncomp.c9 CMS_ContentInfo *cms = NULL;
H A Dcms_ddec.c13 CMS_ContentInfo *cms = NULL;
H A Dcms_dec.c11 CMS_ContentInfo *cms = NULL;
H A Dcms_denc.c13 CMS_ContentInfo *cms = NULL;
H A Dcms_enc.c11 CMS_ContentInfo *cms = NULL;
H A Dcms_sign.c11 CMS_ContentInfo *cms = NULL;
H A Dcms_ver.c11 CMS_ContentInfo *cms = NULL;
H A Dcms_sign2.c11 CMS_ContentInfo *cms = NULL;
/barrelfish-master/lib/openssl-1.0.0d/apps/
H A Dcms.c73 static void receipt_request_print(BIO *out, CMS_ContentInfo *cms);
115 CMS_ContentInfo *cms = NULL, *rcms = NULL;
935 CMS_ContentInfo *srcms = NULL;
1247 static void receipt_request_print(BIO *out, CMS_ContentInfo *cms)

Completed in 115 milliseconds