Home
last modified time | relevance | path

Searched refs:p12 (Results 1 – 25 of 364) sorted by relevance

12345678910>>...15

/third_party/openssl/crypto/pkcs12/
Dp12_mutl.c24 int PKCS12_mac_present(const PKCS12 *p12) in PKCS12_mac_present() argument
26 return p12->mac ? 1 : 0; in PKCS12_mac_present()
33 const PKCS12 *p12) in PKCS12_get0_mac() argument
35 if (p12->mac) { in PKCS12_get0_mac()
36 X509_SIG_get0(p12->mac->dinfo, pmacalg, pmac); in PKCS12_get0_mac()
38 *psalt = p12->mac->salt; in PKCS12_get0_mac()
40 *piter = p12->mac->iter; in PKCS12_get0_mac()
76 static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen, in pkcs12_gen_mac() argument
96 if (!PKCS7_type_is_data(p12->authsafes)) { in pkcs12_gen_mac()
101 if (p12->authsafes->d.data == NULL) { in pkcs12_gen_mac()
[all …]
Dp12_npas.c20 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass);
32 int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) in PKCS12_newpass() argument
36 if (p12 == NULL) { in PKCS12_newpass()
43 if (!PKCS12_verify_mac(p12, oldpass, -1)) { in PKCS12_newpass()
48 if (!newpass_p12(p12, oldpass, newpass)) { in PKCS12_newpass()
58 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) in newpass_p12() argument
69 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL) in newpass_p12()
105 p12_data_tmp = p12->authsafes->d.data; in newpass_p12()
106 if ((p12->authsafes->d.data = ASN1_OCTET_STRING_new()) == NULL) in newpass_p12()
108 if (!PKCS12_pack_authsafes(p12, newsafes)) in newpass_p12()
[all …]
Dp12_kiss.c17 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen,
33 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, in PKCS12_parse() argument
46 if (p12 == NULL) { in PKCS12_parse()
61 if (!PKCS12_mac_present(p12) in PKCS12_parse()
62 || PKCS12_verify_mac(p12, NULL, 0)) in PKCS12_parse()
64 else if (PKCS12_verify_mac(p12, "", 0)) in PKCS12_parse()
70 } else if (!PKCS12_verify_mac(p12, pass, -1)) { in PKCS12_parse()
82 if (!parse_pk12(p12, pass, -1, pkey, ocerts)) { in PKCS12_parse()
136 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, in parse_pk12() argument
144 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL) in parse_pk12()
Dp12_crt.c36 PKCS12 *p12 = NULL; in PKCS12_create_ex() local
111 p12 = PKCS12_add_safes_ex(safes, 0, ctx, propq); in PKCS12_create_ex()
113 if (p12 == NULL) in PKCS12_create_ex()
121 !PKCS12_set_mac(p12, pass, -1, NULL, 0, mac_iter, NULL)) in PKCS12_create_ex()
124 return p12; in PKCS12_create_ex()
127 PKCS12_free(p12); in PKCS12_create_ex()
317 PKCS12 *p12; in PKCS12_add_safes_ex() local
321 p12 = PKCS12_init_ex(nid_p7, ctx, propq); in PKCS12_add_safes_ex()
322 if (p12 == NULL) in PKCS12_add_safes_ex()
325 if (!PKCS12_pack_authsafes(p12, safes)) { in PKCS12_add_safes_ex()
[all …]
Dp12_utl.c227 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12) in i2d_PKCS12_bio() argument
229 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); in i2d_PKCS12_bio()
233 int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12) in i2d_PKCS12_fp() argument
235 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); in i2d_PKCS12_fp()
239 PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) in d2i_PKCS12_bio() argument
241 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); in d2i_PKCS12_bio()
245 PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) in d2i_PKCS12_fp() argument
247 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); in d2i_PKCS12_fp()
/third_party/node/deps/openssl/openssl/crypto/pkcs12/
Dp12_mutl.c24 int PKCS12_mac_present(const PKCS12 *p12) in PKCS12_mac_present() argument
26 return p12->mac ? 1 : 0; in PKCS12_mac_present()
33 const PKCS12 *p12) in PKCS12_get0_mac() argument
35 if (p12->mac) { in PKCS12_get0_mac()
36 X509_SIG_get0(p12->mac->dinfo, pmacalg, pmac); in PKCS12_get0_mac()
38 *psalt = p12->mac->salt; in PKCS12_get0_mac()
40 *piter = p12->mac->iter; in PKCS12_get0_mac()
76 static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen, in pkcs12_gen_mac() argument
96 if (!PKCS7_type_is_data(p12->authsafes)) { in pkcs12_gen_mac()
101 salt = p12->mac->salt->data; in pkcs12_gen_mac()
[all …]
Dp12_npas.c20 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass);
32 int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) in PKCS12_newpass() argument
36 if (p12 == NULL) { in PKCS12_newpass()
43 if (!PKCS12_verify_mac(p12, oldpass, -1)) { in PKCS12_newpass()
48 if (!newpass_p12(p12, oldpass, newpass)) { in PKCS12_newpass()
58 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) in newpass_p12() argument
69 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL) in newpass_p12()
104 p12_data_tmp = p12->authsafes->d.data; in newpass_p12()
105 if ((p12->authsafes->d.data = ASN1_OCTET_STRING_new()) == NULL) in newpass_p12()
107 if (!PKCS12_pack_authsafes(p12, newsafes)) in newpass_p12()
[all …]
Dp12_kiss.c17 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen,
33 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, in PKCS12_parse() argument
46 if (p12 == NULL) { in PKCS12_parse()
61 if (!PKCS12_mac_present(p12) in PKCS12_parse()
62 || PKCS12_verify_mac(p12, NULL, 0)) in PKCS12_parse()
64 else if (PKCS12_verify_mac(p12, "", 0)) in PKCS12_parse()
70 } else if (!PKCS12_verify_mac(p12, pass, -1)) { in PKCS12_parse()
82 if (!parse_pk12(p12, pass, -1, pkey, ocerts)) { in PKCS12_parse()
136 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, in parse_pk12() argument
144 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL) in parse_pk12()
Dp12_crt.c36 PKCS12 *p12 = NULL; in PKCS12_create_ex() local
111 p12 = PKCS12_add_safes_ex(safes, 0, ctx, propq); in PKCS12_create_ex()
113 if (p12 == NULL) in PKCS12_create_ex()
121 !PKCS12_set_mac(p12, pass, -1, NULL, 0, mac_iter, NULL)) in PKCS12_create_ex()
124 return p12; in PKCS12_create_ex()
127 PKCS12_free(p12); in PKCS12_create_ex()
317 PKCS12 *p12; in PKCS12_add_safes_ex() local
321 p12 = PKCS12_init_ex(nid_p7, ctx, propq); in PKCS12_add_safes_ex()
322 if (p12 == NULL) in PKCS12_add_safes_ex()
325 if (!PKCS12_pack_authsafes(p12, safes)) { in PKCS12_add_safes_ex()
[all …]
Dp12_utl.c227 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12) in i2d_PKCS12_bio() argument
229 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); in i2d_PKCS12_bio()
233 int i2d_PKCS12_fp(FILE *fp, const PKCS12 *p12) in i2d_PKCS12_fp() argument
235 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); in i2d_PKCS12_fp()
239 PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) in d2i_PKCS12_bio() argument
241 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); in d2i_PKCS12_bio()
245 PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) in d2i_PKCS12_fp() argument
247 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); in d2i_PKCS12_fp()
/third_party/openssl/test/helpers/
Dpkcs12.c39 static int write_p12(PKCS12 *p12, const char *outfile);
43 static int check_p12_mac(PKCS12 *p12, const PKCS12_ENC *mac);
148 PKCS12 *p12; in generate_p12() local
160 p12 = PKCS12_add_safes(pb->safes, 0); in generate_p12()
162 p12 = PKCS12_add_safes_ex(pb->safes, 0, test_ctx, test_propq); in generate_p12()
163 if (!TEST_ptr(p12)) { in generate_p12()
175 if (!TEST_true(PKCS12_set_mac(p12, mac->pass, strlen(mac->pass), in generate_p12()
181 i2d_PKCS12_bio(pb->p12bio, p12); in generate_p12()
185 write_p12(p12, pb->filename); in generate_p12()
189 PKCS12_free(p12); in generate_p12()
[all …]
/third_party/openssl/test/recipes/80-test_cmp_http_data/
Dtest_credentials.csv3 …-section,, -ref,_PBM_REF, -secret,_PBM_SECRET, -cert,root.crt, -key,signer.p12, -keypass,pass:1234…
6 … cert, -section,,BLANK,, -secret,pass:wrong, -cert,signer.crt, -key,signer.p12, -keypass,pass:1234…
9 1,empty ref but correct cert, -section,, -ref,"""",BLANK,, -cert,signer.crt, -key,signer.p12, -keyp…
10 1,wrong ref but correct cert, -section,, -ref,wrong,BLANK,, -cert,signer.crt, -key,signer.p12, -key…
12 1,valid cert and key and keypass, -section,,BLANK,,-secret,"""", -cert,signer.crt, -key,signer.p12,…
13 0,cert missing arg, -section,,BLANK,,BLANK,, -cert,, -key,signer.p12, -keypass,pass:12345,BLANK,,BL…
15 0,keypass missing arg, -section,,BLANK,,BLANK,, -cert,signer.crt, -key,signer.p12, -keypass,,BLANK,…
16 0,keypass empty string, -section,,BLANK,,BLANK,, -cert,signer.crt, -key,signer.p12, -keypass,pass:,…
17 1,keypass no prefix, -section,,BLANK,,BLANK,, -cert,signer.crt, -key,signer.p12, -keypass,12345,BLA…
18 0,keypass prefix wrong, -section,,BLANK,,BLANK,, -cert,signer.crt, -key,signer.p12, -keypass,:12345…
[all …]
/third_party/openssl/ohos_lite/include/openssl/
Dpkcs12.h78 int PKCS12_mac_present(const PKCS12 *p12);
83 const PKCS12 *p12);
128 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
129 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
172 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
174 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
175 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
178 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
196 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
210 int i2d_PKCS12_bio(BIO *bp, PKCS12 *p12);
[all …]
/third_party/openssl/demos/pkcs12/
Dpkread.c18 static char *find_friendly_name(PKCS12 *p12) in find_friendly_name() argument
27 if ((safes = PKCS12_unpack_authsafes(p12)) == NULL) in find_friendly_name()
54 PKCS12 *p12 = NULL; in main() local
67 p12 = d2i_PKCS12_fp(fp, NULL); in main()
69 if (p12 == NULL) { in main()
74 if (!PKCS12_parse(p12, argv[2], &pkey, &cert, &ca)) { in main()
79 name = find_friendly_name(p12); in main()
80 PKCS12_free(p12); in main()
Dpkwrite.c23 PKCS12 *p12; in main() local
38 p12 = PKCS12_create(argv[2], argv[3], pkey, cert, NULL, 0, 0, 0, 0, 0); in main()
39 if (!p12) { in main()
49 i2d_PKCS12_fp(fp, p12); in main()
50 PKCS12_free(p12); in main()
/third_party/openssl/doc/man3/
DPKCS12_newpass.pod11 int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass);
17 B<p12> is a pointer to a PKCS12 structure. B<oldpass> is the existing password
58 PKCS12 *p12;
68 p12 = d2i_PKCS12_fp(fp, NULL);
70 if (p12 == NULL) {
75 if (PKCS12_newpass(p12, argv[2], argv[3]) == 0) {
78 PKCS12_free(p12);
83 PKCS12_free(p12);
86 i2d_PKCS12_fp(fp, p12);
87 PKCS12_free(p12);
/third_party/node/deps/openssl/config/archs/linux-x86_64/no-asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/VC-WIN32/asm_avx2/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/aix64-gcc-as/asm_avx2/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/linux-aarch64/no-asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/linux64-riscv64/no-asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/linux-x86_64/asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/darwin64-x86_64-cc/asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/solaris64-x86_64-gcc/asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]
/third_party/node/deps/openssl/config/archs/BSD-x86/no-asm/include/openssl/
Dpkcs12.h118 int PKCS12_mac_present(const PKCS12 *p12);
123 const PKCS12 *p12);
198 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes);
199 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12);
282 int PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen,
284 int PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen);
285 int PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen,
288 int PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt,
306 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert,
337 int i2d_PKCS12_bio(BIO *bp, const PKCS12 *p12);
[all …]

12345678910>>...15