/freebsd-11-stable/crypto/openssl/crypto/cms/ |
H A D | cms_io.c | 1 /* 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 D | cms_cd.c | 1 /* 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 D | cms_lib.c | 1 /* 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 D | cms_smime.c | 1 /* 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 D | cms_dd.c | 1 /* 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 D | cms.h | 1 /* 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 D | cms_env.c | 1 /* 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 D | cms_enc.c | 1 /* 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 D | cms_sd.c | 1 /* 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 D | cms_lcl.h | 1 /* 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 D | cms_ess.c | 1 /* 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 D | cms_pwri.c | 1 /* 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 D | Makefile | 2 # 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 D | cms_kari.c | 1 /* 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 D | cms_asn1.c | 1 /* 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 D | test_cms.in | 55 ${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 D | cms.c | 1 /* 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 D | progs.pl | 50 elsif ( ($_ =~ /^cms$/))
|
H A D | Makefile | 41 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 D | Makefile.man | 7 MAN+= cms.1 51 MLINKS+= cms.1 openssl-cms.1
|
H A D | Makefile | 14 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 D | err_all.c | 105 # include <openssl/cms.h>
|
/freebsd-11-stable/crypto/heimdal/lib/asn1/ |
H A D | Makefile.am | 200 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 D | Makefile | 61 ${GEN_CMS}: cms.asn1 cms.opt
|
/freebsd-11-stable/crypto/openssl/crypto/dh/ |
H A D | dh_kdf.c | 61 #include <openssl/cms.h>
|