Searched refs:cms (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-11-stable/crypto/openssl/crypto/cms/
H A Dcms_io.c1 /* crypto/cms/cms_io.c */
59 #include "cms.h"
62 int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms) argument
65 pos = CMS_get0_content(cms);
80 CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms) argument
82 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(CMS_ContentInfo), bp, cms);
85 int i2d_CMS_bio(BIO *bp, CMS_ContentInfo *cms) argument
87 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(CMS_ContentInfo), bp, cms);
92 BIO *BIO_new_CMS(BIO *out, CMS_ContentInfo *cms)
94 return BIO_new_NDEF(out, (ASN1_VALUE *)cms,
100 i2d_CMS_bio_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags) argument
106 PEM_write_bio_CMS_stream(BIO *out, CMS_ContentInfo *cms, BIO *in, int flags) argument
113 SMIME_write_CMS(BIO *bio, CMS_ContentInfo *cms, BIO *data, int flags) argument
[all...]
H A Dcms_cd.c1 /* crypto/cms/cms_cd.c */
60 #include <openssl/cms.h>
75 CMS_ContentInfo *cms; local
86 cms = CMS_ContentInfo_new();
87 if (!cms)
95 cms->contentType = OBJ_nid2obj(NID_id_smime_ct_compressedData);
96 cms->d.compressedData = cd;
105 return cms;
109 if (cms)
110 CMS_ContentInfo_free(cms);
115 cms_CompressedData_init_bio(CMS_ContentInfo *cms) argument
[all...]
H A Dcms_lib.c1 /* crypto/cms/cms_lib.c */
61 #include "cms.h"
72 const ASN1_OBJECT *CMS_get0_type(CMS_ContentInfo *cms)
74 return cms->contentType;
79 CMS_ContentInfo *cms; local
80 cms = CMS_ContentInfo_new();
81 if (cms) {
82 cms->contentType = OBJ_nid2obj(NID_pkcs7_data);
84 CMS_set_detached(cms, 0);
86 return cms;
89 cms_content_bio(CMS_ContentInfo *cms) argument
106 CMS_dataInit(CMS_ContentInfo *cms, BIO *icont) argument
157 CMS_dataFinal(CMS_ContentInfo *cms, BIO *cmsbio) argument
206 CMS_get0_content(CMS_ContentInfo *cms) argument
245 cms_get0_econtent_type(CMS_ContentInfo *cms) argument
274 CMS_get0_eContentType(CMS_ContentInfo *cms) argument
283 CMS_set1_eContentType(CMS_ContentInfo *cms, const ASN1_OBJECT *oid) argument
299 CMS_is_detached(CMS_ContentInfo *cms) argument
310 CMS_set_detached(CMS_ContentInfo *cms, int detached) argument
428 CMS_add0_CertificateChoices(CMS_ContentInfo *cms) argument
449 CMS_add0_cert(CMS_ContentInfo *cms, X509 *cert) argument
475 CMS_add1_cert(CMS_ContentInfo *cms, X509 *cert) argument
505 CMS_add0_RevocationInfoChoice(CMS_ContentInfo *cms) argument
526 CMS_add0_crl(CMS_ContentInfo *cms, X509_CRL *crl) argument
537 CMS_add1_crl(CMS_ContentInfo *cms, X509_CRL *crl) argument
[all...]
H A Dcms_smime.c1 /* crypto/cms/cms_smime.c */
60 #include <openssl/cms.h>
116 static int check_content(CMS_ContentInfo *cms) argument
118 ASN1_OCTET_STRING **pos = CMS_get0_content(cms);
140 int CMS_data(CMS_ContentInfo *cms, BIO *out, unsigned int flags) argument
144 if (OBJ_obj2nid(CMS_get0_type(cms)) != NID_pkcs7_data) {
148 cont = CMS_dataInit(cms, NULL);
158 CMS_ContentInfo *cms; local
159 cms = cms_Data_create();
160 if (!cms)
171 CMS_digest_verify(CMS_ContentInfo *cms, BIO *dcont, BIO *out, unsigned int flags) argument
197 CMS_ContentInfo *cms; local
214 CMS_EncryptedData_decrypt(CMS_ContentInfo *cms, const unsigned char *key, size_t keylen, BIO *dcont, BIO *out, unsigned int flags) argument
243 CMS_ContentInfo *cms; local
299 CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, X509_STORE *store, BIO *dcont, BIO *out, unsigned int flags) argument
433 CMS_ContentInfo *cms; local
474 CMS_ContentInfo *cms = NULL; local
541 CMS_ContentInfo *cms; local
572 cms_kari_set1_pkey(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *cert) argument
596 CMS_decrypt_set1_pkey(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert) argument
666 CMS_decrypt_set1_key(CMS_ContentInfo *cms, unsigned char *key, size_t keylen, unsigned char *id, size_t idlen) argument
702 CMS_decrypt_set1_password(CMS_ContentInfo *cms, unsigned char *pass, ossl_ssize_t passlen) argument
725 CMS_decrypt(CMS_ContentInfo *cms, EVP_PKEY *pk, X509 *cert, BIO *dcont, BIO *out, unsigned int flags) argument
756 CMS_final(CMS_ContentInfo *cms, BIO *data, BIO *dcont, unsigned int flags) argument
785 CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, unsigned int flags) argument
808 CMS_ContentInfo *cms; local
827 CMS_uncompress(CMS_ContentInfo *cms, BIO *dcont, BIO *out, unsigned int flags) argument
[all...]
H A Dcms_dd.c1 /* crypto/cms/cms_dd.c */
60 #include <openssl/cms.h>
69 CMS_ContentInfo *cms; local
71 cms = CMS_ContentInfo_new();
72 if (!cms)
80 cms->contentType = OBJ_nid2obj(NID_pkcs7_digest);
81 cms->d.digestedData = dd;
88 return cms;
92 if (cms)
93 CMS_ContentInfo_free(cms);
98 cms_DigestedData_init_bio(CMS_ContentInfo *cms) argument
105 cms_DigestedData_do_final(CMS_ContentInfo *cms, BIO *chain, int verify) argument
[all...]
H A Dcms.h1 /* crypto/cms/cms.h */
120 const ASN1_OBJECT *CMS_get0_type(CMS_ContentInfo *cms);
122 BIO *CMS_dataInit(CMS_ContentInfo *cms, BIO *icont);
123 int CMS_dataFinal(CMS_ContentInfo *cms, BIO *bio);
125 ASN1_OCTET_STRING **CMS_get0_content(CMS_ContentInfo *cms);
126 int CMS_is_detached(CMS_ContentInfo *cms);
127 int CMS_set_detached(CMS_ContentInfo *cms, int detached);
132 int CMS_stream(unsigned char ***boundary, CMS_ContentInfo *cms);
133 CMS_ContentInfo *d2i_CMS_bio(BIO *bp, CMS_ContentInfo **cms);
180 STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); variable
195 STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); variable
255 STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); variable
260 STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); variable
268 STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); variable
[all...]
H A Dcms_env.c1 /* crypto/cms/cms_env.c */
60 #include <openssl/cms.h>
75 CMS_EnvelopedData *cms_get0_enveloped(CMS_ContentInfo *cms)
77 if (OBJ_obj2nid(cms->contentType) != NID_pkcs7_enveloped) {
82 return cms->d.envelopedData;
85 static CMS_EnvelopedData *cms_enveloped_data_init(CMS_ContentInfo *cms) argument
87 if (cms->d.other == NULL) {
88 cms->d.envelopedData = M_ASN1_new_of(CMS_EnvelopedData);
89 if (!cms->d.envelopedData) {
93 cms
158 CMS_ContentInfo *cms; local
230 CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip, unsigned int flags) argument
348 cms_RecipientInfo_ktri_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
417 cms_RecipientInfo_ktri_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
543 CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, unsigned char *key, size_t keylen, unsigned char *id, size_t idlen, ASN1_GENERALIZEDTIME *date, ASN1_OBJECT *otherTypeId, ASN1_TYPE *otherType) argument
695 cms_RecipientInfo_kekri_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
750 cms_RecipientInfo_kekri_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
821 CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
840 CMS_RecipientInfo_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) argument
927 cms_EnvelopedData_init_bio(CMS_ContentInfo *cms) argument
[all...]
H A Dcms_enc.c1 /* crypto/cms/cms_enc.c */
60 #include <openssl/cms.h>
234 int CMS_EncryptedData_set1_key(CMS_ContentInfo *cms, const EVP_CIPHER *ciph, argument
243 cms->d.encryptedData = M_ASN1_new_of(CMS_EncryptedData);
244 if (!cms->d.encryptedData) {
248 cms->contentType = OBJ_nid2obj(NID_pkcs7_encrypted);
249 cms->d.encryptedData->version = 0;
250 } else if (OBJ_obj2nid(cms->contentType) != NID_pkcs7_encrypted) {
254 ec = cms->d.encryptedData->encryptedContentInfo;
258 BIO *cms_EncryptedData_init_bio(CMS_ContentInfo *cms) argument
[all...]
H A Dcms_sd.c1 /* crypto/cms/cms_sd.c */
61 #include <openssl/cms.h>
69 static CMS_SignedData *cms_get0_signed(CMS_ContentInfo *cms) argument
71 if (OBJ_obj2nid(cms->contentType) != NID_pkcs7_signed) {
75 return cms->d.signedData;
78 static CMS_SignedData *cms_signed_data_init(CMS_ContentInfo *cms) argument
80 if (cms->d.other == NULL) {
81 cms->d.signedData = M_ASN1_new_of(CMS_SignedData);
82 if (!cms->d.signedData) {
86 cms
99 CMS_SignedData_init(CMS_ContentInfo *cms) argument
160 cms_copy_messageDigest(CMS_ContentInfo *cms, CMS_SignerInfo *si) argument
266 CMS_add1_signer(CMS_ContentInfo *cms, X509 *signer, EVP_PKEY *pk, const EVP_MD *md, unsigned int flags) argument
511 CMS_set1_signers_certs(CMS_ContentInfo *cms, STACK_OF(X509) *scerts, unsigned int flags) argument
576 cms_SignerInfo_content_sign(CMS_ContentInfo *cms, CMS_SignerInfo *si, BIO *chain) argument
658 cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain) argument
783 cms_SignedData_init_bio(CMS_ContentInfo *cms) argument
[all...]
H A Dcms_lcl.h1 /* crypto/cms/cms_lcl.h */
415 BIO *cms_content_bio(CMS_ContentInfo *cms);
420 BIO *cms_DigestedData_init_bio(CMS_ContentInfo *cms);
421 int cms_DigestedData_do_final(CMS_ContentInfo *cms, BIO *chain, int verify);
423 BIO *cms_SignedData_init_bio(CMS_ContentInfo *cms);
424 int cms_SignedData_final(CMS_ContentInfo *cms, BIO *chain);
434 BIO *cms_CompressedData_init_bio(CMS_ContentInfo *cms);
447 BIO *cms_EncryptedData_init_bio(CMS_ContentInfo *cms);
452 int cms_Receipt_verify(CMS_ContentInfo *cms, CMS_ContentInfo *req_cms);
456 BIO *cms_EnvelopedData_init_bio(CMS_ContentInfo *cms);
[all...]
H A Dcms_ess.c1 /* crypto/cms/cms_ess.c */
61 #include <openssl/cms.h>
222 int cms_Receipt_verify(CMS_ContentInfo *cms, CMS_ContentInfo *req_cms) argument
236 sis = CMS_get0_SignerInfos(cms);
246 if (OBJ_obj2nid(CMS_get0_eContentType(cms)) != NID_id_smime_ct_receipt) {
252 pcont = CMS_get0_content(cms);
H A Dcms_pwri.c1 /* crypto/cms/cms_pwri.c */
60 #include <openssl/cms.h>
83 CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, argument
98 env = cms_get0_enveloped(cms);
318 int cms_RecipientInfo_pwri_crypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, argument
332 ec = cms->d.envelopedData->encryptedContentInfo;
H A DMakefile2 # OpenSSL/crypto/cms/Makefile
5 DIR= cms
29 EXHEADER= cms.h
99 cms_asn1.o: cms.h cms_asn1.c cms_lcl.h
114 cms_att.o: cms.h cms_att.c cms_lcl.h
117 cms_cd.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h
133 cms_dd.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h
149 cms_enc.o: ../../include/openssl/buffer.h ../../include/openssl/cms.h
166 cms_env.o: ../../include/openssl/cms.h ../../include/openssl/conf.h
181 cms_err.o: ../../include/openssl/buffer.h ../../include/openssl/cms
[all...]
H A Dcms_kari.c1 /* crypto/cms/cms_kari.c */
60 #include <openssl/cms.h>
280 int CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, argument
297 ec = cms->d.envelopedData->encryptedContentInfo;
420 int cms_RecipientInfo_kari_encrypt(CMS_ContentInfo *cms, argument
435 ec = cms->d.envelopedData->encryptedContentInfo;
H A Dcms_asn1.c1 /* crypto/cms/cms_asn1.c */
58 #include "cms.h"
342 CMS_ContentInfo *cms = NULL; local
344 cms = (CMS_ContentInfo *)*pval;
350 if (CMS_stream(&sarg->boundary, cms) <= 0)
353 sarg->ndef_bio = CMS_dataInit(cms, sarg->out);
360 if (CMS_dataFinal(cms, sarg->ndef_bio) <= 0)
/freebsd-11-stable/crypto/heimdal/lib/hx509/
H A Dtest_cms.in55 ${hxtool} cms-create-sd \
61 ${hxtool} cms-verify-sd \
69 ${hxtool} cms-create-sd \
75 ${hxtool} cms-verify-sd \
82 ${hxtool} cms-create-sd \
89 ${hxtool} cms-verify-sd \
98 ${hxtool} cms-verify-sd \
105 ${hxtool} cms-create-sd \
112 ${hxtool} cms-verify-sd \
119 ${hxtool} cms
[all...]
/freebsd-11-stable/crypto/openssl/apps/
H A Dcms.c1 /* apps/cms.c */
68 # include <openssl/cms.h>
74 static void receipt_request_print(BIO *out, CMS_ContentInfo *cms);
126 CMS_ContentInfo *cms = NULL, *rcms = NULL; local
577 BIO_printf(bio_err, "Usage cms [options] cert.pem ...\n");
778 cms = SMIME_read_CMS(in, &indata);
780 cms = PEM_read_bio_CMS(in, NULL, NULL, NULL);
782 cms = d2i_CMS_bio(in, NULL);
788 if (!cms) {
801 allcerts = CMS_get1_certs(cms);
1235 receipt_request_print(BIO *out, CMS_ContentInfo *cms) argument
[all...]
H A Dprogs.pl50 elsif ( ($_ =~ /^cms$/))
H A DMakefile41 s_time version pkcs7 cms crl2pkcs7 sess_id ciphers nseq pkcs12 \
59 spkac.o smime.o cms.o rand.o engine.o ocsp.o prime.o ts.o srp.o
67 spkac.c smime.c cms.c rand.c engine.c ocsp.c prime.c ts.c srp.c
260 cms.o: ../e_os.h ../include/openssl/asn1.h ../include/openssl/bio.h
261 cms.o: ../include/openssl/buffer.h ../include/openssl/cms.h
262 cms.o: ../include/openssl/conf.h ../include/openssl/crypto.h
263 cms.o: ../include/openssl/e_os2.h ../include/openssl/ec.h
264 cms.o: ../include/openssl/ecdh.h ../include/openssl/ecdsa.h
265 cms
[all...]
/freebsd-11-stable/secure/usr.bin/openssl/
H A DMakefile.man7 MAN+= cms.1
51 MLINKS+= cms.1 openssl-cms.1
H A DMakefile14 SRCS+= app_rand.c apps.c asn1pars.c ca.c ciphers.c cms.c crl.c crl2p7.c \
/freebsd-11-stable/crypto/openssl/crypto/err/
H A Derr_all.c105 # include <openssl/cms.h>
/freebsd-11-stable/crypto/heimdal/lib/asn1/
H A DMakefile.am200 cms_asn1_files: asn1_compile$(EXEEXT) $(srcdir)/cms.asn1 $(srcdir)/cms.opt
201 $(ASN1_COMPILE) --one-code-file --option-file=$(srcdir)/cms.opt $(srcdir)/cms.asn1 cms_asn1 || (rm -f cms_asn1_files ; exit 1)
232 cms.asn1 \
233 cms.opt \
/freebsd-11-stable/kerberos5/lib/libasn1/
H A DMakefile61 ${GEN_CMS}: cms.asn1 cms.opt
/freebsd-11-stable/crypto/openssl/crypto/dh/
H A Ddh_kdf.c61 #include <openssl/cms.h>

Completed in 233 milliseconds

12