/freebsd-12-stable/crypto/openssl/crypto/pkcs12/ |
H A D | p12_sbag.c | 16 ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid) argument 18 return PKCS12_get_attr_gen(bag->attrib, attr_nid); 22 const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, argument 25 return PKCS12_get_attr_gen(bag->attrib, attr_nid); 33 const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag) argument 35 if (PKCS12_SAFEBAG_get_nid(bag) != NID_keyBag) 37 return bag->value.keybag; 40 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag) argument 42 if (OBJ_obj2nid(bag->type) != NID_pkcs8ShroudedKeyBag) 44 return bag 55 PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag) argument 60 PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag) argument 65 PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag) argument 74 PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag) argument 84 PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag) argument 110 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); local 125 PKCS12_SAFEBAG *bag = PKCS12_SAFEBAG_new(); local 144 PKCS12_SAFEBAG *bag; local [all...] |
H A D | p12_attr.c | 17 int PKCS12_add_localkeyid(PKCS12_SAFEBAG *bag, unsigned char *name, argument 20 if (X509at_add1_attr_by_NID(&bag->attrib, NID_localKeyID, 38 int PKCS12_add_friendlyname_asc(PKCS12_SAFEBAG *bag, const char *name, argument 41 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName, 48 int PKCS12_add_friendlyname_utf8(PKCS12_SAFEBAG *bag, const char *name, argument 51 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName, 58 int PKCS12_add_friendlyname_uni(PKCS12_SAFEBAG *bag, argument 61 if (X509at_add1_attr_by_NID(&bag->attrib, NID_friendlyName, 68 int PKCS12_add_CSPName_asc(PKCS12_SAFEBAG *bag, const char *name, int namelen) argument 70 if (X509at_add1_attr_by_NID(&bag 87 PKCS12_get_friendlyname(PKCS12_SAFEBAG *bag) argument [all...] |
H A D | p12_crt.c | 16 PKCS12_SAFEBAG *bag); 18 static int copy_bag_attr(PKCS12_SAFEBAG *bag, EVP_PKEY *pkey, int nid) argument 26 if (!X509at_add1_attr(&bag->attrib, attr)) 38 PKCS12_SAFEBAG *bag = NULL; local 70 bag = PKCS12_add_cert(&bags, cert); 71 if (name && !PKCS12_add_friendlyname(bag, name, -1)) 73 if (keyidlen && !PKCS12_add_localkeyid(bag, keyid, keyidlen)) 90 bag = PKCS12_add_key(&bags, pkey, keytype, iter, nid_key, pass); 92 if (!bag) 95 if (!copy_bag_attr(bag, pke 137 PKCS12_SAFEBAG *bag = NULL; local 177 PKCS12_SAFEBAG *bag = NULL; local [all...] |
H A D | p12_add.c | 20 PKCS12_BAGS *bag; local 23 if ((bag = PKCS12_BAGS_new()) == NULL) { 27 bag->type = OBJ_nid2obj(nid1); 28 if (!ASN1_item_pack(obj, it, &bag->value.octet)) { 36 safebag->value.bag = bag; 41 PKCS12_BAGS_free(bag); 141 PKCS8_PRIV_KEY_INFO *PKCS12_decrypt_skey(const PKCS12_SAFEBAG *bag, argument 144 return PKCS8_decrypt(bag->value.shkeybag, pass, passlen);
|
H A D | p12_kiss.c | 22 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, 177 static int parse_bag(PKCS12_SAFEBAG *bag, const char *pass, int passlen, argument 186 if ((attrib = PKCS12_SAFEBAG_get0_attr(bag, NID_friendlyName))) 189 if ((attrib = PKCS12_SAFEBAG_get0_attr(bag, NID_localKeyID))) 192 switch (PKCS12_SAFEBAG_get_nid(bag)) { 196 *pkey = EVP_PKCS82PKEY(PKCS12_SAFEBAG_get0_p8inf(bag)); 204 if ((p8 = PKCS12_decrypt_skey(bag, pass, passlen)) == NULL) 213 if (PKCS12_SAFEBAG_get_bag_nid(bag) != NID_x509Certificate) 215 if ((x509 = PKCS12_SAFEBAG_get1_cert(bag)) == NULL) 243 return parse_bags(PKCS12_SAFEBAG_get0_safes(bag), pas [all...] |
H A D | p12_local.h | 25 struct pkcs12_bag_st *bag; /* secret, crl and certbag */ member in union:PKCS12_SAFEBAG_st::__anon8186 27 X509_SIG *shkeybag; /* shrouded key bag */ 41 ASN1_TYPE *other; /* Secret or other bag */
|
H A D | p12_npas.c | 23 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, 91 /* Repack bag in same form with new password */ 146 static int newpass_bag(PKCS12_SAFEBAG *bag, const char *oldpass, argument 154 if (PKCS12_SAFEBAG_get_nid(bag) != NID_pkcs8ShroudedKeyBag) 157 if ((p8 = PKCS8_decrypt(bag->value.shkeybag, oldpass, -1)) == NULL) 159 X509_SIG_get0(bag->value.shkeybag, &shalg, NULL); 167 X509_SIG_free(bag->value.shkeybag); 168 bag->value.shkeybag = p8new;
|
H A D | p12_asn.c | 55 ADB_ENTRY(NID_certBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)), 56 ADB_ENTRY(NID_crlBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0)), 57 ADB_ENTRY(NID_secretBag, ASN1_EXP(PKCS12_SAFEBAG, value.bag, PKCS12_BAGS, 0))
|
/freebsd-12-stable/crypto/openssl/include/openssl/ |
H A D | pkcs12.h | 75 DEPRECATEDIN_1_1_0(ASN1_TYPE *PKCS12_get_attr(const PKCS12_SAFEBAG *bag, int attr_nid)) 85 const ASN1_TYPE *PKCS12_SAFEBAG_get0_attr(const PKCS12_SAFEBAG *bag, 87 const ASN1_OBJECT *PKCS12_SAFEBAG_get0_type(const PKCS12_SAFEBAG *bag); 88 int PKCS12_SAFEBAG_get_nid(const PKCS12_SAFEBAG *bag); 89 int PKCS12_SAFEBAG_get_bag_nid(const PKCS12_SAFEBAG *bag); 91 X509 *PKCS12_SAFEBAG_get1_cert(const PKCS12_SAFEBAG *bag); 92 X509_CRL *PKCS12_SAFEBAG_get1_crl(const PKCS12_SAFEBAG *bag); 94 PKCS12_SAFEBAG_get0_safes(const PKCS12_SAFEBAG *bag); variable 95 const PKCS8_PRIV_KEY_INFO *PKCS12_SAFEBAG_get0_p8inf(const PKCS12_SAFEBAG *bag); 96 const X509_SIG *PKCS12_SAFEBAG_get0_pkcs8(const PKCS12_SAFEBAG *bag); 146 PKCS12_SAFEBAG_get0_attrs(const PKCS12_SAFEBAG *bag); variable [all...] |
/freebsd-12-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/ |
H A D | split_fn_imps.hpp | 54 split_join_branch_bag bag; local 55 leaf_pointer p_split_lf = split_prep(r_key, other, bag); 58 _GLIBCXX_DEBUG_ASSERT(bag.empty()); 64 _GLIBCXX_DEBUG_ASSERT(!bag.empty()); 70 bag);
|
H A D | insert_join_fn_imps.hpp | 54 split_join_branch_bag bag; local 55 if (!join_prep(other, bag)) 63 other.m_p_head->m_p_parent, 0, bag); 403 split_join_branch_bag bag; local 404 bag.add_branch(); 405 m_p_head->m_p_parent = rec_join(m_p_head->m_p_parent, p_new_lf, 0, bag);
|
/freebsd-12-stable/crypto/openssl/apps/ |
H A D | pkcs12.c | 655 int dump_certs_pkeys_bag(BIO *out, const PKCS12_SAFEBAG *bag, argument 666 attrs = PKCS12_SAFEBAG_get0_attrs(bag); 668 switch (PKCS12_SAFEBAG_get_nid(bag)) { 671 BIO_printf(bio_err, "Key bag\n"); 675 p8c = PKCS12_SAFEBAG_get0_p8inf(bag); 689 tp8 = PKCS12_SAFEBAG_get0_pkcs8(bag); 696 if ((p8 = PKCS12_decrypt_skey(bag, pass, passlen)) == NULL) 710 BIO_printf(bio_err, "Certificate bag\n"); 713 if (PKCS12_SAFEBAG_get0_attr(bag, NID_localKeyID)) { 719 if (PKCS12_SAFEBAG_get_bag_nid(bag) ! [all...] |
/freebsd-12-stable/stand/ |
H A D | defs.mk | 105 # For amd64, there's a bit of mixed bag. Some of the tree (i386, lib*32) is
|