Home
last modified time | relevance | path

Searched refs:bags (Results 1 – 7 of 7) sorted by relevance

/mirbsd/src/lib/libssl/src/crypto/pkcs12/
Dp12_npas.c69 static int newpass_bags(STACK_OF(PKCS12_SAFEBAG) *bags, char *oldpass,
109 STACK_OF(PKCS12_SAFEBAG) *bags; in newpass_p12()
122 bags = PKCS12_unpack_p7data(p7); in newpass_p12()
124 bags = PKCS12_unpack_p7encdata(p7, oldpass, -1); in newpass_p12()
128 if (!bags) { in newpass_p12()
132 if (!newpass_bags(bags, oldpass, newpass)) { in newpass_p12()
133 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
138 if (bagnid == NID_pkcs7_data) p7new = PKCS12_pack_p7data(bags); in newpass_p12()
140 pbe_saltlen, pbe_iter, bags); in newpass_p12()
141 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in newpass_p12()
[all …]
Dp12_crt.c70 STACK_OF(PKCS12_SAFEBAG) *bags; in PKCS12_create()
105 if(!(bags = sk_PKCS12_SAFEBAG_new_null ())) { in PKCS12_create()
116 if(!sk_PKCS12_SAFEBAG_push(bags, bag)) { in PKCS12_create()
126 if(!sk_PKCS12_SAFEBAG_push(bags, bag)) { in PKCS12_create()
135 iter, bags); in PKCS12_create()
136 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in PKCS12_create()
154 if(!(bags = sk_PKCS12_SAFEBAG_new_null()) in PKCS12_create()
155 || !sk_PKCS12_SAFEBAG_push (bags, bag)) { in PKCS12_create()
160 if(!(authsafe = PKCS12_pack_p7data (bags))) return NULL; in PKCS12_create()
161 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in PKCS12_create()
Dp12_kiss.c70 static int parse_bags( STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass,
150 STACK_OF(PKCS12_SAFEBAG) *bags; in parse_pk12()
161 bags = PKCS12_unpack_p7data(p7); in parse_pk12()
163 bags = PKCS12_unpack_p7encdata(p7, pass, passlen); in parse_pk12()
165 if (!bags) { in parse_pk12()
169 if (!parse_bags(bags, pass, passlen, pkey, cert, ca, in parse_pk12()
171 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in parse_pk12()
175 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in parse_pk12()
183 static int parse_bags (STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass, in parse_bags() argument
189 for (i = 0; i < sk_PKCS12_SAFEBAG_num(bags); i++) { in parse_bags()
[all …]
Dp12_add.c163 STACK_OF(PKCS12_SAFEBAG) *bags) in PKCS12_pack_p7encdata()
185 bags, 1))) { in PKCS12_pack_p7encdata()
Dpkcs12.h195 STACK_OF(PKCS12_SAFEBAG) *bags);
/mirbsd/src/lib/libssl/src/apps/
Dpkcs12.c85 int dump_certs_pkeys_bags(BIO *out, STACK_OF(PKCS12_SAFEBAG) *bags, char *pass,
87 int dump_certs_pkeys_bag(BIO *out, PKCS12_SAFEBAG *bags, char *pass, int passlen, int options, char…
431 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in MAIN()
487 bags = sk_PKCS12_SAFEBAG_new_null (); in MAIN()
554 sk_PKCS12_SAFEBAG_push(bags, bag); in MAIN()
572 iter, bags); in MAIN()
573 sk_PKCS12_SAFEBAG_pop_free(bags, PKCS12_SAFEBAG_free); in MAIN()
574 bags = NULL; in MAIN()
598 bags = sk_PKCS12_SAFEBAG_new_null(); in MAIN()
599 sk_PKCS12_SAFEBAG_push (bags, bag); in MAIN()
[all …]
/mirbsd/src/lib/libssl/src/doc/
Dopenssl.txt1087 …be_nid, unsigned char *pass, int passlen, unsigned char *salt, int saltlen, int iter, STACK *bags);
1159 Extract a STACK of safe bags from a PKCS#7 data ContentInfo.
1219 bags but they must then be placed in an unencrypted authsafe. Other authsafes