Home
last modified time | relevance | path

Searched refs:p7 (Results 1 – 25 of 72) sorted by relevance

123

/freebsd-10-stable/crypto/openssl/crypto/pkcs7/
Dpk7_lib.c65 long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg) in PKCS7_ctrl() argument
70 nid = OBJ_obj2nid(p7->type); in PKCS7_ctrl()
76 ret = p7->detached = (int)larg; in PKCS7_ctrl()
77 if (ret && PKCS7_type_is_data(p7->d.sign->contents)) { in PKCS7_ctrl()
79 os = p7->d.sign->contents->d.data; in PKCS7_ctrl()
81 p7->d.sign->contents->d.data = NULL; in PKCS7_ctrl()
91 if (!p7->d.sign || !p7->d.sign->contents->d.ptr) in PKCS7_ctrl()
96 p7->detached = ret; in PKCS7_ctrl()
111 int PKCS7_content_new(PKCS7 *p7, int type) in PKCS7_content_new() argument
119 if (!PKCS7_set_content(p7, ret)) in PKCS7_content_new()
[all …]
Dpk7_smime.c67 static int pkcs7_copy_existing_digest(PKCS7 *p7, PKCS7_SIGNER_INFO *si);
72 PKCS7 *p7; in PKCS7_sign() local
75 if (!(p7 = PKCS7_new())) { in PKCS7_sign()
80 if (!PKCS7_set_type(p7, NID_pkcs7_signed)) in PKCS7_sign()
83 if (!PKCS7_content_new(p7, NID_pkcs7_data)) in PKCS7_sign()
86 if (pkey && !PKCS7_sign_add_signer(p7, signcert, pkey, NULL, flags)) { in PKCS7_sign()
93 if (!PKCS7_add_certificate(p7, sk_X509_value(certs, i))) in PKCS7_sign()
99 PKCS7_set_detached(p7, 1); in PKCS7_sign()
102 return p7; in PKCS7_sign()
104 if (PKCS7_final(p7, data, flags)) in PKCS7_sign()
[all …]
Dpkcs7.h225 # define PKCS7_is_detached(p7) (PKCS7_type_is_signed(p7) && PKCS7_get_detached(p7)) argument
264 PKCS7 *d2i_PKCS7_fp(FILE *fp, PKCS7 **p7);
265 int i2d_PKCS7_fp(FILE *fp, PKCS7 *p7);
267 PKCS7 *PKCS7_dup(PKCS7 *p7);
268 PKCS7 *d2i_PKCS7_bio(BIO *bp, PKCS7 **p7);
269 int i2d_PKCS7_bio(BIO *bp, PKCS7 *p7);
270 int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
271 int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags);
289 long PKCS7_ctrl(PKCS7 *p7, int cmd, long larg, char *parg);
291 int PKCS7_set_type(PKCS7 *p7, int type);
[all …]
Dpk7_doit.c71 static int PKCS7_type_is_other(PKCS7 *p7) in PKCS7_type_is_other() argument
75 int nid = OBJ_obj2nid(p7->type); in PKCS7_type_is_other()
94 static ASN1_OCTET_STRING *PKCS7_get_octet_string(PKCS7 *p7) in PKCS7_get_octet_string() argument
96 if (PKCS7_type_is_data(p7)) in PKCS7_get_octet_string()
97 return p7->d.data; in PKCS7_get_octet_string()
98 if (PKCS7_type_is_other(p7) && p7->d.other in PKCS7_get_octet_string()
99 && (p7->d.other->type == V_ASN1_OCTET_STRING)) in PKCS7_get_octet_string()
100 return p7->d.other->value.octet_string; in PKCS7_get_octet_string()
252 BIO *PKCS7_dataInit(PKCS7 *p7, BIO *bio) in PKCS7_dataInit() argument
264 if (p7 == NULL) { in PKCS7_dataInit()
[all …]
Dpk7_enc.c67 PKCS7_in_bio(PKCS7 *p7, BIO *in);
68 PKCS7_out_bio(PKCS7 *p7, BIO *out);
70 PKCS7_add_signer(PKCS7 *p7, X509 *cert, EVP_PKEY *key);
71 PKCS7_cipher(PKCS7 *p7, EVP_CIPHER *cipher);
73 PKCS7_Init(PKCS7 *p7);
74 PKCS7_Update(PKCS7 *p7);
75 PKCS7_Finish(PKCS7 *p7);
Dpk7_mime.c65 int i2d_PKCS7_bio_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) in i2d_PKCS7_bio_stream() argument
67 return i2d_ASN1_bio_stream(out, (ASN1_VALUE *)p7, in, flags, in i2d_PKCS7_bio_stream()
71 int PEM_write_bio_PKCS7_stream(BIO *out, PKCS7 *p7, BIO *in, int flags) in PEM_write_bio_PKCS7_stream() argument
73 return PEM_write_bio_ASN1_stream(out, (ASN1_VALUE *)p7, in, flags, in PEM_write_bio_PKCS7_stream()
77 int SMIME_write_PKCS7(BIO *bio, PKCS7 *p7, BIO *data, int flags) in SMIME_write_PKCS7() argument
80 int ctype_nid = OBJ_obj2nid(p7->type); in SMIME_write_PKCS7()
82 mdalgs = p7->d.sign->md_algs; in SMIME_write_PKCS7()
88 return SMIME_write_ASN1(bio, (ASN1_VALUE *)p7, data, flags, in SMIME_write_PKCS7()
Dbio_pk7.c67 BIO *BIO_new_PKCS7(BIO *out, PKCS7 *p7) in BIO_new_PKCS7() argument
69 return BIO_new_NDEF(out, (ASN1_VALUE *)p7, ASN1_ITEM_rptr(PKCS7)); in BIO_new_PKCS7()
/freebsd-10-stable/crypto/openssl/crypto/pkcs12/
Dp12_add.c144 PKCS7 *p7; in PKCS12_pack_p7data() local
145 if (!(p7 = PKCS7_new())) { in PKCS12_pack_p7data()
149 p7->type = OBJ_nid2obj(NID_pkcs7_data); in PKCS12_pack_p7data()
150 if (!(p7->d.data = M_ASN1_OCTET_STRING_new())) { in PKCS12_pack_p7data()
155 if (!ASN1_item_pack(sk, ASN1_ITEM_rptr(PKCS12_SAFEBAGS), &p7->d.data)) { in PKCS12_pack_p7data()
159 return p7; in PKCS12_pack_p7data()
162 PKCS7_free(p7); in PKCS12_pack_p7data()
167 STACK_OF(PKCS12_SAFEBAG) *PKCS12_unpack_p7data(PKCS7 *p7) in STACK_OF()
169 if (!PKCS7_type_is_data(p7)) { in STACK_OF()
174 return ASN1_item_unpack(p7->d.data, ASN1_ITEM_rptr(PKCS12_SAFEBAGS)); in STACK_OF()
[all …]
Dp12_crt.c272 PKCS7 *p7 = NULL; in PKCS12_add_safe() local
291 p7 = PKCS12_pack_p7data(bags); in PKCS12_add_safe()
293 p7 = PKCS12_pack_p7encdata(nid_safe, pass, -1, NULL, 0, iter, bags); in PKCS12_add_safe()
294 if (!p7) in PKCS12_add_safe()
297 if (!sk_PKCS7_push(*psafes, p7)) in PKCS12_add_safe()
308 if (p7) in PKCS12_add_safe()
309 PKCS7_free(p7); in PKCS12_add_safe()
Dp12_npas.c112 PKCS7 *p7, *p7new; in newpass_p12() local
123 p7 = sk_PKCS7_value(asafes, i); in newpass_p12()
124 bagnid = OBJ_obj2nid(p7->type); in newpass_p12()
126 bags = PKCS12_unpack_p7data(p7); in newpass_p12()
128 bags = PKCS12_unpack_p7encdata(p7, oldpass, -1); in newpass_p12()
129 if (!alg_get(p7->d.encrypted->enc_data->algorithm, in newpass_p12()
Dp12_kiss.c186 PKCS7 *p7; in parse_pk12() local
191 p7 = sk_PKCS7_value(asafes, i); in parse_pk12()
192 bagnid = OBJ_obj2nid(p7->type); in parse_pk12()
194 bags = PKCS12_unpack_p7data(p7); in parse_pk12()
196 bags = PKCS12_unpack_p7encdata(p7, pass, passlen); in parse_pk12()
/freebsd-10-stable/crypto/openssl/apps/
Dpkcs7.c86 PKCS7 *p7 = NULL; in MAIN() local
200 p7 = d2i_PKCS7_bio(in, NULL); in MAIN()
202 p7 = PEM_read_bio_PKCS7(in, NULL, NULL, NULL); in MAIN()
207 if (p7 == NULL) { in MAIN()
229 PKCS7_print_ctx(out, p7, 0, NULL); in MAIN()
235 i = OBJ_obj2nid(p7->type); in MAIN()
238 if (p7->d.sign != NULL) { in MAIN()
239 certs = p7->d.sign->cert; in MAIN()
240 crls = p7->d.sign->crl; in MAIN()
244 if (p7->d.signed_and_enveloped != NULL) { in MAIN()
[all …]
Dsmime.c100 PKCS7 *p7 = NULL; in MAIN() local
569 p7 = SMIME_read_PKCS7(in, &indata); in MAIN()
571 p7 = PEM_read_bio_PKCS7(in, NULL, NULL, NULL); in MAIN()
573 p7 = d2i_PKCS7_bio(in, NULL); in MAIN()
579 if (!p7) { in MAIN()
620 p7 = PKCS7_encrypt(encerts, in, cipher, flags); in MAIN()
634 p7 = PKCS7_sign(NULL, NULL, other, in, flags); in MAIN()
635 if (!p7) in MAIN()
650 if (!PKCS7_sign_add_signer(p7, signer, key, sign_md, flags)) in MAIN()
659 if (!PKCS7_final(p7, in, flags)) in MAIN()
[all …]
Dcrl2p7.c95 PKCS7 *p7 = NULL; in MAIN() local
207 if ((p7 = PKCS7_new()) == NULL) in MAIN()
211 p7->type = OBJ_nid2obj(NID_pkcs7_signed); in MAIN()
212 p7->d.sign = p7s; in MAIN()
257 i = i2d_PKCS7_bio(out, p7); in MAIN()
259 i = PEM_write_bio_PKCS7(out, p7); in MAIN()
275 if (p7 != NULL) in MAIN()
276 PKCS7_free(p7); in MAIN()
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
Dia64.S741 cmp.ltu p7,p0=r17,r16 }
746 (p7) add carry2=1,carry2 }
747 { .mfi; cmp.ltu p7,p0=r18,r17
752 (p7) add carry2=1,carry2 }
753 { .mfi; cmp.ltu p7,p0=r18,carry1
757 (p7) add carry2=1,carry2 }
800 cmp.ltu p7,p0=r17,r16 }
806 (p7) add carry2=1,carry2 }
807 { .mfi; cmp.ltu p7,p0=r18,r17
815 (p7) add carry2=1,carry2 }
[all …]
/freebsd-10-stable/contrib/gcc/config/ia64/
Dlib1funcs.asm45 cmp.eq p7, p0 = r0, r0
48 (p6) cmp.ne p7, p0 = r0, r0
49 .pred.rel.mutex p6, p7
69 (p7) mov fret0 = f10
87 cmp.eq p7, p0 = r0, r0
90 (p6) cmp.ne p7, p0 = r0, r0
91 .pred.rel.mutex p6, p7
110 (p7) mov fret0 = f10
129 cmp.eq p7, p0 = r0, r0
132 (p6) cmp.ne p7, p0 = r0, r0
[all …]
Dcrtbegin.asm155 cmp.ne p7, p0 = r0, r16
159 (p7) ld8 r18 = [r16], 8
166 (p7) ld8 gp = [r16]
167 (p7) mov b6 = r18
171 (p7) br.call.sptk.many rp = b6
/freebsd-10-stable/lib/csu/ia64/
Dcrt1.S69 cmp4.ge p6,p7=0,ARGC
75 (p7) ld8 r15=[ARGV]
81 (p7) cmp.eq p6,p0=0,r15
94 cmp4.eq p7,p0=0,r14
96 (p7) br.dptk .L1
106 cmp.ne p7,p0=0,CLEANUP
108 (p7) br.call.sptk b0=atexit
/freebsd-10-stable/lib/libc/ia64/gen/
Dsigsetjmp.S50 cmp.ne p6,p7=0,in1 // save signal state?
54 (p7) br.cond.dpnt.many _setjmp
63 cmp.ne p6,p7=0,r14 // did we save signals?
65 (p7) br.cond.dpnt.many _longjmp
/freebsd-10-stable/sys/cddl/contrib/opensolaris/common/atomic/ia64/
Dopensolaris_atomic.S67 cmp.eq p6, p7 = r16, r17
69 (p7) br.cond.spnt 1b
84 cmp.eq p6, p7 = r16, r17
86 (p7) br.cond.spnt 1b
/freebsd-10-stable/crypto/openssl/crypto/ts/
Dts_rsp_sign.c88 static int TS_TST_INFO_content_new(PKCS7 *p7);
713 PKCS7 *p7 = NULL; in TS_RESP_sign() local
728 if (!(p7 = PKCS7_new())) { in TS_RESP_sign()
732 if (!PKCS7_set_type(p7, NID_pkcs7_signed)) in TS_RESP_sign()
736 if (!ASN1_INTEGER_set(p7->d.sign->version, 3)) in TS_RESP_sign()
741 PKCS7_add_certificate(p7, ctx->signer_cert); in TS_RESP_sign()
745 PKCS7_add_certificate(p7, cert); in TS_RESP_sign()
751 if (!(si = PKCS7_add_signature(p7, ctx->signer_cert, in TS_RESP_sign()
780 if (!TS_TST_INFO_content_new(p7)) in TS_RESP_sign()
784 if (!(p7bio = PKCS7_dataInit(p7, NULL))) { in TS_RESP_sign()
[all …]
/freebsd-10-stable/crypto/openssl/doc/crypto/
DPKCS7_verify.pod11 …int PKCS7_verify(PKCS7 *p7, STACK_OF(X509) *certs, X509_STORE *store, BIO *indata, BIO *out, int f…
13 STACK_OF(X509) *PKCS7_get0_signers(PKCS7 *p7, STACK_OF(X509) *certs, int flags);
17 PKCS7_verify() verifies a PKCS#7 signedData structure. B<p7> is the PKCS7
21 present in B<p7> (that is it is detached). The content is written to B<out>
27 PKCS7_get0_signers() retrieves the signer's certificates from B<p7>, it does
35 Initially some sanity checks are performed on B<p7>. The type of B<p7> must
41 contained in the B<p7> structure itself. If any signer's certificates cannot be
/freebsd-10-stable/bin/sh/tests/builtins/
Dwait8.05 exit 7 & p7=$!
6 wait "$p44" "$p7" "$p45"
/freebsd-10-stable/lib/libc/ia64/sys/
DOvfork.S33 cmp.ne p7,p0=ret1,r0 /* ret1!=0 for child */
35 (p7) mov ret0=r0
Dfork.S33 cmp.ne p7,p0=ret1,r0 /* ret1!=0 for child */
35 (p7) mov ret0=r0

123