/freebsd-12-stable/crypto/openssl/crypto/pkcs12/ |
H A D | p12_mutl.c | 18 int PKCS12_mac_present(const PKCS12 *p12) argument 20 return p12->mac ? 1 : 0; 27 const PKCS12 *p12) 29 if (p12->mac) { 30 X509_SIG_get0(p12->mac->dinfo, pmacalg, pmac); 32 *psalt = p12->mac->salt; 34 *piter = p12->mac->iter; 70 static int pkcs12_gen_mac(PKCS12 *p12, const char *pass, int passlen, argument 91 if (!PKCS7_type_is_data(p12->authsafes)) { 96 salt = p12 23 PKCS12_get0_mac(const ASN1_OCTET_STRING **pmac, const X509_ALGOR **pmacalg, const ASN1_OCTET_STRING **psalt, const ASN1_INTEGER **piter, const PKCS12 *p12) argument 143 PKCS12_gen_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *mac, unsigned int *maclen) argument 150 PKCS12_verify_mac(PKCS12 *p12, const char *pass, int passlen) argument 175 PKCS12_set_mac(PKCS12 *p12, const char *pass, int passlen, unsigned char *salt, int saltlen, int iter, const EVP_MD *md_type) argument 206 PKCS12_setup_mac(PKCS12 *p12, int iter, unsigned char *salt, int saltlen, const EVP_MD *md_type) argument [all...] |
H A D | p12_npas.c | 20 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass); 32 int PKCS12_newpass(PKCS12 *p12, const char *oldpass, const char *newpass) argument 36 if (!p12) { 44 if (!PKCS12_verify_mac(p12, oldpass, -1)) { 49 if (!newpass_p12(p12, oldpass, newpass)) { 59 static int newpass_p12(PKCS12 *p12, const char *oldpass, const char *newpass) argument 70 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL) 105 p12_data_tmp = p12->authsafes->d.data; 106 if ((p12->authsafes->d.data = ASN1_OCTET_STRING_new()) == NULL) 108 if (!PKCS12_pack_authsafes(p12, newsafe [all...] |
H A D | p12_crt.c | 35 PKCS12 *p12 = NULL; local 112 p12 = PKCS12_add_safes(safes, 0); 114 if (!p12) 122 !PKCS12_set_mac(p12, pass, -1, NULL, 0, mac_iter, NULL)) 125 return p12; 128 PKCS12_free(p12); 277 PKCS12 *p12; local 280 p12 = PKCS12_init(nid_p7); 282 if (!p12) 285 if (!PKCS12_pack_authsafes(p12, safe [all...] |
H A D | p12_kiss.c | 16 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, 32 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, argument 45 if (!p12) { 61 if (PKCS12_verify_mac(p12, NULL, 0)) 63 else if (PKCS12_verify_mac(p12, "", 0)) 69 } else if (!PKCS12_verify_mac(p12, pass, -1)) { 82 if (!parse_pk12(p12, pass, -1, pkey, ocerts)) { 131 static int parse_pk12(PKCS12 *p12, const char *pass, int passlen, argument 139 if ((asafes = PKCS12_unpack_authsafes(p12)) == NULL)
|
H A D | p12_utl.c | 222 int i2d_PKCS12_bio(BIO *bp, PKCS12 *p12) argument 224 return ASN1_item_i2d_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); 228 int i2d_PKCS12_fp(FILE *fp, PKCS12 *p12) argument 230 return ASN1_item_i2d_fp(ASN1_ITEM_rptr(PKCS12), fp, p12); 234 PKCS12 *d2i_PKCS12_bio(BIO *bp, PKCS12 **p12) argument 236 return ASN1_item_d2i_bio(ASN1_ITEM_rptr(PKCS12), bp, p12); 240 PKCS12 *d2i_PKCS12_fp(FILE *fp, PKCS12 **p12) argument 242 return ASN1_item_d2i_fp(ASN1_ITEM_rptr(PKCS12), fp, p12);
|
H A D | p12_add.c | 147 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes) argument 150 &p12->authsafes->d.data)) 155 STACK_OF(PKCS7) *PKCS12_unpack_authsafes(const PKCS12 *p12) 157 if (!PKCS7_type_is_data(p12->authsafes)) { 162 return ASN1_item_unpack(p12->authsafes->d.data,
|
/freebsd-12-stable/crypto/openssl/include/openssl/ |
H A D | pkcs12.h | 78 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); variable 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...] |
/freebsd-12-stable/crypto/heimdal/lib/hx509/ |
H A D | ks_p12.c | 326 struct ks_pkcs12 *p12; local 344 p12 = calloc(1, sizeof(*p12)); 345 if (p12 == NULL) { 351 p12->fn = strdup(residue); 352 if (p12->fn == NULL) { 360 0, lock, &p12->certs); 362 *data = p12; 429 ret = _hx509_collector_collect_certs(context, c, &p12->certs); 431 *data = p12; 567 struct ks_pkcs12 *p12 = data; local 645 struct ks_pkcs12 *p12 = data; local 655 struct ks_pkcs12 *p12 = data; local 665 struct ks_pkcs12 *p12 = data; local 676 struct ks_pkcs12 *p12 = data; local 686 struct ks_pkcs12 *p12 = data; local [all...] |
H A D | test_query.in | 48 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null || exit 1 59 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null || exit 1 65 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null || exit 1 71 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null && exit 1 86 PKCS12:$srcdir/data/test-nopw.p12 >/dev/null 2>/dev/null || exit 1 92 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null || exit 1 98 PKCS12:$srcdir/data/sub-cert.p12 >/dev/null 2>/dev/null && exit 1 105 PKCS12:$srcdir/data/test.p12 > /dev/null || exit 1 112 PKCS12:$srcdir/data/test.p12 >/dev/null 2>/dev/null && exit 1
|
H A D | test_nist_pkcs12.in | 64 for a in $nistdir/pkcs12/*.p12 ; do
|
H A D | Makefile.am | 407 data/sub-cert.p12 \ 419 data/test-nopw.p12 \ 430 data/test.p12 \
|
H A D | test_cms.in | 213 echo "create signed data (p12)" 216 --certificate=PKCS12:$srcdir/data/test.p12 \
|
H A D | Makefile.in | 738 data/sub-cert.p12 \ 750 data/test-nopw.p12 \ 761 data/test.p12 \
|
/freebsd-12-stable/contrib/netbsd-tests/ipf/ |
H A D | t_pools.sh | 78 test_case p12 ptest text text 98 atf_add_test_case p12
|
/freebsd-12-stable/crypto/openssl/apps/ |
H A D | pkcs12.c | 31 int dump_certs_keys_p12(BIO *out, const PKCS12 *p12, 140 PKCS12 *p12 = NULL; local 461 p12 = PKCS12_create(cpass, name, key, ucert, certs, 464 if (!p12) { 475 PKCS12_set_mac(p12, mpass, -1, NULL, 0, maciter, macmd); 483 i2d_PKCS12_bio(out, p12); 504 if ((p12 = d2i_PKCS12_bio(in, NULL)) == NULL) { 527 if ((options & INFO) && PKCS12_mac_present(p12)) { 534 PKCS12_get0_mac(&tmac, &macalgid, &tsalt, &tmaciter, p12); 548 if (!mpass[0] && PKCS12_verify_mac(p12, NUL 596 dump_certs_keys_p12(BIO *out, const PKCS12 *p12, const char *pass, int passlen, int options, char *pempass, const EVP_CIPHER *enc) argument [all...] |
H A D | apps.c | 558 PKCS12 *p12; local 559 p12 = d2i_PKCS12_bio(in, NULL); 560 if (p12 == NULL) { 565 if (PKCS12_verify_mac(p12, "", 0) || PKCS12_verify_mac(p12, NULL, 0)) { 577 if (!PKCS12_verify_mac(p12, tpass, len)) { 585 ret = PKCS12_parse(p12, pass, pkey, cert, ca); 587 PKCS12_free(p12);
|
/freebsd-12-stable/crypto/openssl/crypto/store/ |
H A D | loader_file.c | 208 PKCS12 *p12; local 215 if ((p12 = d2i_PKCS12(NULL, &blob, len)) != NULL) { 224 if (PKCS12_verify_mac(p12, "", 0) 225 || PKCS12_verify_mac(p12, NULL, 0)) { 235 if (!PKCS12_verify_mac(p12, pass, strlen(pass))) { 242 if (PKCS12_parse(p12, pass, &pkey, &cert, &chain)) { 282 PKCS12_free(p12);
|
/freebsd-12-stable/contrib/serf/buckets/ |
H A D | ssl_buckets.c | 1223 PKCS12 *p12; local 1253 p12 = d2i_PKCS12_bio(bio, NULL); 1256 i = PKCS12_parse(p12, NULL, pkey, cert, NULL); 1259 PKCS12_free(p12); 1293 i = PKCS12_parse(p12, password, pkey, cert, NULL); 1295 PKCS12_free(p12); 1323 PKCS12_free(p12); 1331 PKCS12_free(p12);
|
/freebsd-12-stable/contrib/wpa/src/crypto/ |
H A D | tls_openssl.c | 3308 static int tls_parse_pkcs12(struct tls_data *data, SSL *ssl, PKCS12 *p12, argument 3322 if (!PKCS12_parse(p12, passwd, &pkey, &cert, &certs)) { 3325 PKCS12_free(p12); 3429 PKCS12_free(p12); 3444 PKCS12 *p12; local 3450 p12 = d2i_PKCS12_fp(f, NULL); 3453 if (p12 == NULL) { 3459 return tls_parse_pkcs12(data, ssl, p12, passwd); 3463 "p12/pfx files"); 3473 PKCS12 *p12; local [all...] |
/freebsd-12-stable/crypto/openssl/crypto/bn/asm/ |
H A D | ia64-mont.pl | 445 cmp4.le p12,p13=7,in5 } 479 { .mfi; (p12)ldf8 ai6=[aptr],16 // ap[6] 485 { .mfi; (p12)ldf8 bj[1]=[bptr],16 // bp[6] 491 { .mfi; (p12)ldf8 ni6=[nptr],16 // np[6]
|
/freebsd-12-stable/usr.sbin/pc-sysinstall/backend/ |
H A D | functions-disk.sh | 526 p1|p2|p3|p4|p5|p6|p7|p8|p9|p10|p11|p12|p13|p14|p15|p16|p17|p18|p19|p20)
|
/freebsd-12-stable/crypto/openssl/crypto/sha/asm/ |
H A D | sha512-ia64.pl | 185 cmp.eq p12,p0=4,r8 } 226 (p12) br.cond.dpnt.many .L4byte };;
|
/freebsd-12-stable/sys/contrib/alpine-hal/eth/ |
H A D | al_hal_eth_ec_regs.h | 149 uint32_t p12; member in struct:al_ec_epe_res 1409 /**** p12 register ****/
|