Lines Matching refs:cms
28 static void receipt_request_print(CMS_ContentInfo *cms);
190 CMS_ContentInfo *cms = NULL, *rcms = NULL; in cms_main() local
737 cms = SMIME_read_CMS(in, &indata); in cms_main()
739 cms = PEM_read_bio_CMS(in, NULL, NULL, NULL); in cms_main()
741 cms = d2i_CMS_bio(in, NULL); in cms_main()
747 if (cms == NULL) { in cms_main()
760 allcerts = CMS_get1_certs(cms); in cms_main()
810 cms = CMS_data_create(in, flags); in cms_main()
812 cms = CMS_digest_create(in, sign_md, flags); in cms_main()
814 cms = CMS_compress(in, -1, flags); in cms_main()
818 cms = CMS_encrypt(NULL, in, cipher, flags); in cms_main()
819 if (cms == NULL) in cms_main()
832 ri = CMS_add1_recipient_cert(cms, x, tflags); in cms_main()
850 if (!CMS_add0_recipient_key(cms, NID_undef, in cms_main()
863 if (CMS_add0_recipient_password(cms, in cms_main()
870 if (!CMS_final(cms, in, NULL, flags)) in cms_main()
874 cms = CMS_EncryptedData_encrypt(in, cipher, in cms_main()
881 sis = CMS_get0_SignerInfos(cms); in cms_main()
888 CMS_ContentInfo_free(cms); in cms_main()
889 cms = srcms; in cms_main()
903 cms = CMS_sign(NULL, NULL, other, in, flags); in cms_main()
904 if (cms == NULL) in cms_main()
907 CMS_set1_eContentType(cms, econtent_type); in cms_main()
943 si = CMS_add1_signer(cms, signer, key, sign_md, tflags); in cms_main()
961 if (!CMS_final(cms, in, NULL, flags)) in cms_main()
966 if (cms == NULL) { in cms_main()
974 CMS_decrypt(cms, NULL, NULL, NULL, NULL, flags); in cms_main()
977 if (!CMS_decrypt_set1_key(cms, in cms_main()
986 if (!CMS_decrypt_set1_pkey(cms, key, recip)) { in cms_main()
993 if (!CMS_decrypt_set1_password(cms, pwri_pass, -1)) { in cms_main()
999 if (!CMS_decrypt(cms, NULL, NULL, indata, out, flags)) { in cms_main()
1004 if (!CMS_data(cms, out, flags)) in cms_main()
1007 if (!CMS_uncompress(cms, indata, out, flags)) in cms_main()
1010 if (CMS_digest_verify(cms, indata, out, flags) > 0) { in cms_main()
1017 if (!CMS_EncryptedData_decrypt(cms, secret_key, secret_keylen, in cms_main()
1021 if (CMS_verify(cms, other, store, indata, out, flags) > 0) { in cms_main()
1031 signers = CMS_get0_signers(cms); in cms_main()
1041 receipt_request_print(cms); in cms_main()
1044 if (CMS_verify_receipt(rcms, cms, other, store, flags) > 0) { in cms_main()
1053 CMS_ContentInfo_print_ctx(out, cms, 0, NULL); in cms_main()
1062 ret = SMIME_write_CMS(out, cms, indata, flags); in cms_main()
1064 ret = SMIME_write_CMS(out, cms, in, flags); in cms_main()
1066 ret = PEM_write_bio_CMS_stream(out, cms, in, flags); in cms_main()
1068 ret = i2d_CMS_bio_stream(out, cms, in, flags); in cms_main()
1106 CMS_ContentInfo_free(cms); in cms_main()
1170 static void receipt_request_print(CMS_ContentInfo *cms) in receipt_request_print() argument
1179 sis = CMS_get0_SignerInfos(cms); in receipt_request_print()