/dports/security/opensc/OpenSC-0.22.0/src/libopensc/ |
H A D | pkcs15-esteid.c | 179 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_esteid_init() local 182 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_esteid_init() 197 strlcpy(prkey_obj.label, prkey_name[i], sizeof(prkey_obj.label)); in sc_pkcs15emu_esteid_init() 198 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_esteid_init() 199 prkey_obj.auth_id.value[0] = prkey_pin[i]; in sc_pkcs15emu_esteid_init() 200 prkey_obj.user_consent = 0; in sc_pkcs15emu_esteid_init() 201 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_esteid_init() 204 r = sc_pkcs15emu_add_ec_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_esteid_init() 206 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_esteid_init()
|
H A D | pkcs15-jpki.c | 166 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_jpki_init() local 169 memset(&prkey_obj, 0, sizeof (prkey_obj)); in sc_pkcs15emu_jpki_init() 178 strlcpy(prkey_obj.label, prkey_name[i], sizeof (prkey_obj.label)); in sc_pkcs15emu_jpki_init() 179 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_jpki_init() 180 prkey_obj.auth_id.value[0] = prkey_pin[i]; in sc_pkcs15emu_jpki_init() 181 prkey_obj.user_consent = prkey_user_consent[i]; in sc_pkcs15emu_jpki_init() 182 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_jpki_init() 184 rc = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_jpki_init()
|
H A D | pkcs15-esteid2018.c | 184 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_esteid2018_init() local 187 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_esteid2018_init() 197 strlcpy(prkey_obj.label, prkey_name[i], sizeof(prkey_obj.label)); in sc_pkcs15emu_esteid2018_init() 198 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_esteid2018_init() 199 prkey_obj.auth_id.value[0] = prkey_pin[i]; in sc_pkcs15emu_esteid2018_init() 200 prkey_obj.user_consent = prkey_consent[i]; in sc_pkcs15emu_esteid2018_init() 201 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_esteid2018_init() 203 r = sc_pkcs15emu_add_ec_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_esteid2018_init()
|
H A D | pkcs15-din-66291.c | 120 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_din_66291_init() local 131 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_din_66291_init() 170 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_din_66291_init() 178 prkey_obj.auth_id.value[0] = user_pin_id; in sc_pkcs15emu_din_66291_init() 179 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_din_66291_init() 180 prkey_obj.user_consent = 0; in sc_pkcs15emu_din_66291_init() 181 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_din_66291_init() 183 if (0 > sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info)) in sc_pkcs15emu_din_66291_init()
|
H A D | pkcs15-westcos.c | 202 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_westcos_init() local 204 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_westcos_init() 214 strlcpy(prkey_obj.label, "Private Key", in sc_pkcs15emu_westcos_init() 215 sizeof(prkey_obj.label)); in sc_pkcs15emu_westcos_init() 216 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_westcos_init() 217 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_westcos_init() 218 prkey_obj.auth_id.value[0] = 1; in sc_pkcs15emu_westcos_init() 219 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, in sc_pkcs15emu_westcos_init()
|
H A D | pkcs15-gids.c | 46 sc_pkcs15_object_t prkey_obj; in sc_pkcs15emu_gids_add_prkey() local 58 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_gids_add_prkey() 67 strlcpy(prkey_obj.label, container->label, sizeof(prkey_obj.label)); in sc_pkcs15emu_gids_add_prkey() 68 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_gids_add_prkey() 69 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_gids_add_prkey() 70 prkey_obj.auth_id.value[0] = 0x80; in sc_pkcs15emu_gids_add_prkey() 72 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_gids_add_prkey()
|
H A D | pkcs15-openpgp.c | 271 sc_pkcs15_object_t prkey_obj; in sc_pkcs15emu_openpgp_init() local 278 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_openpgp_init() 303 strlcpy(prkey_obj.label, key_cfg[i].label, sizeof(prkey_obj.label)); in sc_pkcs15emu_openpgp_init() 304 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE | SC_PKCS15_CO_FLAG_MODIFIABLE; in sc_pkcs15emu_openpgp_init() 305 prkey_obj.auth_id.len = 1; in sc_pkcs15emu_openpgp_init() 306 prkey_obj.auth_id.value[0] = key_cfg[i].prkey_pin; in sc_pkcs15emu_openpgp_init() 357 r = sc_pkcs15emu_add_eddsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_openpgp_init() 366 r = sc_pkcs15emu_add_xeddsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_openpgp_init() 371 r = sc_pkcs15emu_add_ec_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_openpgp_init() 376 r = sc_pkcs15emu_add_ec_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_openpgp_init() [all …]
|
H A D | pkcs15-atrust-acos.c | 225 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_atrust_acos_init() local 228 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_atrust_acos_init() 237 strlcpy(prkey_obj.label, prkeys[i].label, sizeof(prkey_obj.label)); in sc_pkcs15emu_atrust_acos_init() 238 prkey_obj.flags = prkeys[i].obj_flags; in sc_pkcs15emu_atrust_acos_init() 240 sc_pkcs15_format_id(prkeys[i].auth_id, &prkey_obj.auth_id); in sc_pkcs15emu_atrust_acos_init() 242 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_atrust_acos_init()
|
H A D | pkcs15-starcert.c | 234 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_starcert_init() local 237 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_starcert_init() 246 strlcpy(prkey_obj.label, prkeys[i].label, sizeof(prkey_obj.label)); in sc_pkcs15emu_starcert_init() 247 prkey_obj.flags = prkeys[i].obj_flags; in sc_pkcs15emu_starcert_init() 249 sc_pkcs15_format_id(prkeys[i].auth_id, &prkey_obj.auth_id); in sc_pkcs15emu_starcert_init() 251 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_starcert_init()
|
H A D | pkcs15-idprime.c | 144 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_idprime_init() local 156 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_idprime_init() 173 snprintf(prkey_obj.label, SC_PKCS15_MAX_LABEL_SIZE, PRIVKEY_LABEL_TEMPLATE, i+1); in sc_pkcs15emu_idprime_init() 174 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_idprime_init() 175 sc_pkcs15_format_id(pin_id, &prkey_obj.auth_id); in sc_pkcs15emu_idprime_init() 264 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_idprime_init()
|
H A D | p15card-helper.c | 82 struct sc_pkcs15_object prkey_obj; in add_private_key() local 85 memset(&prkey_obj, 0, sizeof(prkey_obj)); in add_private_key() 97 strncpy(prkey_obj.label, key->label, SC_PKCS15_MAX_LABEL_SIZE - 1); in add_private_key() 99 prkey_obj.flags = key->obj_flags; in add_private_key() 106 sc_pkcs15_format_id(key->auth_id, &prkey_obj.auth_id); in add_private_key() 108 return sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in add_private_key()
|
H A D | pkcs15-tcos.c | 108 struct sc_pkcs15_object prkey_obj; in insert_key() local 119 memset(&prkey_obj, 0, sizeof(prkey_obj)); in insert_key() 120 strlcpy(prkey_obj.label, label, sizeof(prkey_obj.label)); in insert_key() 121 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in insert_key() 122 prkey_obj.auth_id.len = 1; in insert_key() 123 prkey_obj.auth_id.value[0] = auth_id; in insert_key() 182 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in insert_key()
|
H A D | pkcs15-gemsafeGPK.c | 470 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_gemsafeGPK_init() local 473 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_gemsafeGPK_init() 498 strlcpy(prkey_obj.label, prkeys[i].label, sizeof(prkey_obj.label)); in sc_pkcs15emu_gemsafeGPK_init() 499 prkey_obj.flags = prkeys[i].obj_flags; in sc_pkcs15emu_gemsafeGPK_init() 501 sc_pkcs15_format_id(prkeys[i].auth_id, &prkey_obj.auth_id); in sc_pkcs15emu_gemsafeGPK_init() 503 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_gemsafeGPK_init()
|
H A D | pkcs15-cac.c | 221 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_cac_init() local 233 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_cac_init() 256 memcpy(prkey_obj.label, obj_info.app_label, sizeof(obj_info.app_label)); in sc_pkcs15emu_cac_init() 257 prkey_obj.flags = SC_PKCS15_CO_FLAG_PRIVATE; in sc_pkcs15emu_cac_init() 258 sc_pkcs15_format_id(pins[0].id, &prkey_obj.auth_id); in sc_pkcs15emu_cac_init() 345 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_cac_init()
|
H A D | pkcs15-piv.c | 1142 struct sc_pkcs15_object prkey_obj; in sc_pkcs15emu_piv_init() local 1145 memset(&prkey_obj, 0, sizeof(prkey_obj)); in sc_pkcs15emu_piv_init() 1155 strncpy(prkey_obj.label, prkeys[i].label, SC_PKCS15_MAX_LABEL_SIZE - 1); in sc_pkcs15emu_piv_init() 1156 prkey_obj.flags = prkeys[i].obj_flags; in sc_pkcs15emu_piv_init() 1157 prkey_obj.user_consent = prkeys[i].user_consent; /* only Sign key */ in sc_pkcs15emu_piv_init() 1160 sc_pkcs15_format_id(prkeys[i].auth_id, &prkey_obj.auth_id); in sc_pkcs15emu_piv_init() 1182 prkey_obj.user_consent = 1; in sc_pkcs15emu_piv_init() 1188 r = sc_pkcs15emu_add_rsa_prkey(p15card, &prkey_obj, &prkey_info); in sc_pkcs15emu_piv_init() 1195 prkey_obj.user_consent = 1; in sc_pkcs15emu_piv_init() 1202 ckis[i].key_alg, prkey_obj.flags); in sc_pkcs15emu_piv_init() [all …]
|
H A D | pkcs15.h | 677 const struct sc_pkcs15_object *prkey_obj, 682 const struct sc_pkcs15_object *prkey_obj, 701 const struct sc_pkcs15_object *prkey_obj,
|
/dports/security/opensc/OpenSC-0.22.0/src/minidriver/ |
H A D | minidriver.c | 187 struct sc_pkcs15_object *cert_obj, *prkey_obj, *pubkey_obj; member 1885 cont->prkey_obj = prkey_objs[ii]; in md_set_cmapfile() 1981 vs->p15_containers[pin_cont_idx].prkey_obj; in md_set_cmapfile() 2219 if (!vs->p15_containers[idx].prkey_obj) in md_free_space() 3315 dwret = md_pkcs15_delete_object(pCardData, cont->prkey_obj); in CardDeleteContainer() 3516 if (!cont->prkey_obj) { in CardGetContainerInfo() 3526 if ((cont->prkey_obj->content.value != NULL) && (cont->prkey_obj->content.len > 0)) { in CardGetContainerInfo() 3527 sc_der_copy(&pubkey_der, &cont->prkey_obj->content); in CardGetContainerInfo() 6139 if (!cont->prkey_obj) { in CardGetContainerProperty() 6163 if (cont->prkey_obj->auth_id.len == 0) in CardGetContainerProperty() [all …]
|
/dports/net/opennx/opennx-0.16/opensc/ |
H A D | pkcs15.h | 458 const struct sc_pkcs15_object *prkey_obj, 463 const struct sc_pkcs15_object *prkey_obj,
|