Home
last modified time | relevance | path

Searched refs:sc_card_t (Results 1 – 25 of 136) sorted by relevance

123456

/dports/security/opensc/OpenSC-0.22.0/src/libopensc/
H A Dcwa14890.h71 int (*cwa_create_pre_ops) (sc_card_t * card,
85 int (*cwa_create_post_ops) (sc_card_t * card,
95 int (*cwa_get_icc_intermediate_ca_cert) (sc_card_t * card,
105 int (*cwa_get_icc_cert) (sc_card_t * card, X509 ** cert);
152 int (*cwa_get_cvc_ca_cert) (sc_card_t * card, u8 ** cert,
167 int (*cwa_get_cvc_ifd_cert) (sc_card_t * card, u8 ** cert,
229 int (*cwa_get_sn_ifd) (sc_card_t * card);
240 int (*cwa_get_sn_icc) (sc_card_t * card);
260 extern int cwa_create_secure_channel(sc_card_t * card,
276 extern int cwa_decode_response(sc_card_t * card,
[all …]
H A Dmuscle.h38 int msc_list_objects(sc_card_t* card, u8 next, mscfs_file_t* file);
44 int msc_zero_object(sc_card_t *card, msc_id objectId, size_t dataLength);
46 int msc_delete_object(sc_card_t *card, msc_id objectId, int zero);
47 int msc_select_applet(sc_card_t *card, u8 *appletId, size_t appletIdLength);
59 int msc_extract_rsa_public_key(sc_card_t *card,
65 int msc_extract_key(sc_card_t *card,
67 int msc_compute_crypt_init(sc_card_t *card,
76 sc_card_t *card,
83 sc_card_t *card,
89 int msc_compute_crypt(sc_card_t *card,
[all …]
H A Dcwa-dnie.c487 int dnie_read_file(sc_card_t * card, in dnie_read_file()
821 static int dnie_get_privkey(sc_card_t * card, EVP_PKEY ** ifd_privkey, in dnie_get_privkey()
936 static int dnie_get_icc_cert(sc_card_t * card, X509 ** cert) in dnie_get_icc_cert()
950 static int dnie_get_root_ca_pubkey_ref(sc_card_t * card, u8 ** buf, in dnie_get_root_ca_pubkey_ref()
1079 static int dnie_get_sn_ifd(sc_card_t * card) in dnie_get_sn_ifd()
1103 static int dnie_get_sn_ifd_pin(sc_card_t * card) in dnie_get_sn_ifd_pin()
1125 static int dnie_get_sn_icc(sc_card_t * card) in dnie_get_sn_icc()
1173 cwa_provider_t *dnie_get_cwa_provider(sc_card_t * card) in dnie_get_cwa_provider()
1227 void dnie_change_cwa_provider_to_secure(sc_card_t * card) in dnie_change_cwa_provider_to_secure()
1244 void dnie_change_cwa_provider_to_pin(sc_card_t * card) in dnie_change_cwa_provider_to_pin()
[all …]
H A Dcard-muscle.c67 static int muscle_finish(sc_card_t *card) in muscle_finish()
78 static int muscle_match_card(sc_card_t *card) in muscle_match_card()
147 static int muscle_create_directory(sc_card_t *card, sc_file_t *file) in muscle_create_directory()
176 static int muscle_create_file(sc_card_t *card, sc_file_t *file) in muscle_create_file()
455 return msc_list_objects( (sc_card_t*)udata, next, file); in _listFile()
458 static int muscle_init(sc_card_t *card) in muscle_init()
518 static int muscle_list_files(sc_card_t *card, u8 *buf, size_t bufLen) in muscle_list_files()
676 static int muscle_set_security_env(sc_card_t *card, in muscle_set_security_env()
718 static int muscle_restore_security_env(sc_card_t *card, int se_num) in muscle_restore_security_env()
726 static int muscle_decipher(sc_card_t * card, in muscle_decipher()
[all …]
H A Dcard-masktech.c61 static int masktech_match_card(sc_card_t * card) in masktech_match_card()
70 static int masktech_init(sc_card_t * card) in masktech_init()
92 static int masktech_finish(sc_card_t *card) in masktech_finish()
102 static int masktech_set_security_env(sc_card_t *card, in masktech_set_security_env()
126 static int masktech_compute_signature(sc_card_t *card, in masktech_compute_signature()
168 static int masktech_decipher(sc_card_t *card, in masktech_decipher()
207 static int masktech_pin_unblock(sc_card_t *card, in masktech_pin_unblock()
244 static int masktech_pin_change(sc_card_t *card, in masktech_pin_change()
281 static int masktech_pin_cmd(sc_card_t *card, in masktech_pin_cmd()
305 static int masktech_get_serialnr(sc_card_t * card, sc_serial_number_t * serial) in masktech_get_serialnr()
[all …]
H A Dcard.c40 static int sc_card_sm_unload(sc_card_t *card);
41 static int sc_card_sm_check(sc_card_t *card);
126 static sc_card_t * sc_card_new(sc_context_t *ctx) in sc_card_new()
128 sc_card_t *card; in sc_card_new()
155 static void sc_card_free(sc_card_t *card) in sc_card_free()
246 sc_card_t *card; in sc_connect_card()
322 sc_card_t uninitialized = *card; in sc_connect_card()
406 int sc_disconnect_card(sc_card_t *card) in sc_disconnect_card()
439 int sc_reset(sc_card_t *card, int do_cold_reset) in sc_reset()
464 int sc_lock(sc_card_t *card) in sc_lock()
[all …]
H A Dcard-akis.c52 akis_match_card(sc_card_t *card) in akis_match_card()
63 akis_init(sc_card_t *card) in akis_init()
118 akis_select_file(sc_card_t *card, const sc_path_t *path, in akis_select_file()
147 akis_list_files(sc_card_t *card, u8 *buf, size_t buflen) in akis_list_files()
192 akis_process_fci(sc_card_t *card, sc_file_t *file, in akis_process_fci()
234 akis_create_file(sc_card_t *card, sc_file_t *file) in akis_create_file()
299 akis_delete_file(sc_card_t *card, const sc_path_t *path) in akis_delete_file()
422 akis_lifecycle_get(sc_card_t *card, int *mode) in akis_lifecycle_get()
445 akis_lifecycle_set(sc_card_t *card, int *mode) in akis_lifecycle_set()
485 akis_set_security_env(sc_card_t *card, in akis_set_security_env()
[all …]
H A Dsec.c35 int sc_decipher(sc_card_t *card, in sc_decipher()
50 int sc_compute_signature(sc_card_t *card, in sc_compute_signature()
66 int sc_unwrap(sc_card_t *card, in sc_unwrap()
81 int sc_wrap(sc_card_t *card, in sc_wrap()
96 int sc_set_security_env(sc_card_t *card, in sc_set_security_env()
112 int sc_restore_security_env(sc_card_t *card, int se_num) in sc_restore_security_env()
126 int sc_verify(sc_card_t *card, unsigned int type, int ref, in sc_verify()
141 int sc_logout(sc_card_t *card) in sc_logout()
148 int sc_change_reference_data(sc_card_t *card, unsigned int type, in sc_change_reference_data()
167 int sc_reset_retry_counter(sc_card_t *card, unsigned int type, int ref, in sc_reset_retry_counter()
[all …]
H A Dcard-flex.c127 static int flex_finish(sc_card_t *card) in flex_finish()
133 static int cryptoflex_match_card(sc_card_t *card) in cryptoflex_match_card()
151 static int cyberflex_match_card(sc_card_t *card) in cyberflex_match_card()
168 static int flex_init(sc_card_t *card) in flex_init()
262 cryptoflex_get_ac_keys(sc_card_t *card, sc_file_t *file) in cryptoflex_get_ac_keys()
343 cyberflex_process_file_attrs(sc_card_t *card, sc_file_t *file, in cyberflex_process_file_attrs()
935 static int flex_set_security_env(sc_card_t *card, in flex_set_security_env()
1039 cyberflex_compute_signature(sc_card_t *card, const u8 *data, in cyberflex_compute_signature()
1077 static int flex_decipher(sc_card_t *card, in flex_decipher()
1089 static int flex_get_default_key(sc_card_t *card, in flex_get_default_key()
[all …]
H A Dpkcs15-coolkey.c61 sc_card_t *card = p15card->card; in coolkey_detect_card()
71 coolkey_get_object(sc_card_t *card, unsigned long object_id, sc_cardctl_coolkey_object_t **obj) { in coolkey_get_object()
168 coolkey_get_attribute_boolean(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, CK_ATTRIBUTE_TYPE … in coolkey_get_attribute_boolean()
225 coolkey_get_id(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, struct sc_pkcs15_id *id) in coolkey_get_id()
266 coolkey_get_certificate(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, struct sc_pkcs15_der *ce… in coolkey_get_certificate()
351 coolkey_get_usage(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, unsigned int *usage_ptr) in coolkey_get_usage()
358 coolkey_get_flags(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, unsigned int *flag_ptr) in coolkey_get_flags()
364 coolkey_get_access(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, unsigned int *access_ptr) in coolkey_get_access()
374 coolkey_make_public_key(sc_card_t *card, sc_cardctl_coolkey_object_t *obj, CK_KEY_TYPE key_type) in coolkey_make_public_key()
482 sc_card_t *card = p15card->card; in sc_pkcs15emu_coolkey_init()
[all …]
H A Dcard-itacns.c89 static int itacns_match_cns_card(sc_card_t *card, unsigned int i) in itacns_match_cns_card()
124 static int itacns_match_cie_card(sc_card_t *card, unsigned int i) in itacns_match_cie_card()
145 static int itacns_match_card(sc_card_t *card) in itacns_match_card()
201 static int itacns_init(sc_card_t *card) in itacns_init()
240 static int itacns_restore_security_env(sc_card_t *card, int se_num) in itacns_restore_security_env()
281 static int itacns_set_security_env(sc_card_t *card, in itacns_set_security_env()
345 itacns_pin_cmd(sc_card_t *card, struct sc_pin_cmd_data *data, in itacns_pin_cmd()
363 static int itacns_read_binary(sc_card_t *card, in itacns_read_binary()
385 static int itacns_list_files(sc_card_t *card, u8 *buf, size_t buflen) { in itacns_list_files()
466 static int itacns_select_file(sc_card_t *card, in itacns_select_file()
[all …]
H A Dcard-miocos.c48 static int miocos_match_card(sc_card_t *card) in miocos_match_card()
58 static int miocos_init(sc_card_t *card) in miocos_init()
101 static int encode_file_structure(sc_card_t *card, const sc_file_t *file, in encode_file_structure()
204 static int miocos_create_file(sc_card_t *card, sc_file_t *file) in miocos_create_file()
229 static int miocos_set_security_env(sc_card_t *card, in miocos_set_security_env()
319 static int miocos_get_acl(sc_card_t *card, sc_file_t *file) in miocos_get_acl()
377 static int miocos_select_file(sc_card_t *card, in miocos_select_file()
394 static int miocos_list_files(sc_card_t *card, u8 *buf, size_t buflen) in miocos_list_files()
410 static int miocos_delete_file(sc_card_t *card, const sc_path_t *path) in miocos_delete_file()
431 static int miocos_create_ac(sc_card_t *card, in miocos_create_ac()
[all …]
H A Dcwa-dnie.h103 cwa_provider_t *dnie_get_cwa_provider(sc_card_t * card);
105 void dnie_change_cwa_provider_to_pin(sc_card_t * card);
107 void dnie_change_cwa_provider_to_secure(sc_card_t * card);
109 void dnie_format_apdu(sc_card_t *card, sc_apdu_t *apdu,
H A Dcard-gpk.c116 gpk_match_card(sc_card_t *card) in gpk_match_card()
153 gpk_init(sc_card_t *card) in gpk_init()
216 gpk_finish(sc_card_t *card) in gpk_finish()
350 gpk_parse_fci(sc_card_t *card, in gpk_parse_fci()
386 gpk_parse_fileinfo(sc_card_t *card, in gpk_parse_fileinfo()
473 gpk_select(sc_card_t *card, int kind, in gpk_select()
685 gpk_read_binary(sc_card_t *card, unsigned int offset, in gpk_read_binary()
733 gpk_compute_crycks(sc_card_t *card, sc_apdu_t *apdu, in gpk_compute_crycks()
808 gpk_create_file(sc_card_t *card, sc_file_t *file) in gpk_create_file()
1004 gpk_set_security_env(sc_card_t *card, in gpk_set_security_env()
[all …]
H A Dcard-entersafe.c130 static int entersafe_select_file(sc_card_t *card,
135 static int entersafe_match_card(sc_card_t *card) in entersafe_match_card()
147 static int entersafe_init(sc_card_t *card) in entersafe_init()
411 static int entersafe_read_binary(sc_card_t *card, in entersafe_read_binary()
490 static int entersafe_select_fid(sc_card_t *card, in entersafe_select_fid()
532 static int entersafe_select_aid(sc_card_t *card, in entersafe_select_aid()
576 static int entersafe_select_path(sc_card_t *card, in entersafe_select_path()
678 static int entersafe_select_file(sc_card_t *card, in entersafe_select_file()
980 static int entersafe_decipher(sc_card_t *card, in entersafe_decipher()
1046 static int entersafe_erase_card(sc_card_t *card) in entersafe_erase_card()
[all …]
H A Dcard-cac.c455 static int cac_read_binary(sc_card_t *card, unsigned int idx, in cac_read_binary()
678 static int cac_get_ACA_path(sc_card_t *card, sc_path_t *path) in cac_get_ACA_path()
771 static int cac_rsa_op(sc_card_t *card, in cac_rsa_op()
845 static int cac_compute_signature(sc_card_t *card, in cac_compute_signature()
854 static int cac_decipher(sc_card_t *card, in cac_decipher()
1232 static int cac_finish(sc_card_t *card) in cac_finish()
1245 static int cac_select_CCC(sc_card_t *card) in cac_select_CCC()
1251 static int cac_select_ACA(sc_card_t *card) in cac_select_ACA()
1622 static int cac_select_pki_applet(sc_card_t *card, int index) in cac_select_pki_applet()
1830 static int cac_match_card(sc_card_t *card) in cac_match_card()
[all …]
H A Dcwa14890.c113 static int cwa_increase_ssc(sc_card_t * card) in cwa_increase_ssc()
169 static int cwa_compose_tlv(sc_card_t * card, in cwa_compose_tlv()
228 static int cwa_parse_tlv(sc_card_t * card, in cwa_parse_tlv()
435 static int cwa_set_security_env(sc_card_t * card, in cwa_set_security_env()
716 static int cwa_compute_session_keys(sc_card_t * card) in cwa_compute_session_keys()
844 static int cwa_verify_internal_auth(sc_card_t * card, in cwa_verify_internal_auth()
1000 int cwa_create_secure_channel(sc_card_t * card, in cwa_create_secure_channel()
1371 int cwa_encode_apdu(sc_card_t * card, in cwa_encode_apdu()
1580 int cwa_decode_response(sc_card_t * card, in cwa_decode_response()
1899 static int default_get_sn_ifd(sc_card_t * card) in default_get_sn_ifd()
[all …]
H A Dcard-rutoken.c93 static int rutoken_finish(sc_card_t *card) in rutoken_finish()
101 static int rutoken_match_card(sc_card_t *card) in rutoken_match_card()
125 static int rutoken_init(sc_card_t *card) in rutoken_init()
358 static int rutoken_select_file(sc_card_t *card, in rutoken_select_file()
685 static int rutoken_logout(sc_card_t *card) in rutoken_logout()
766 static int rutoken_set_security_env(sc_card_t *card, in rutoken_set_security_env()
968 static int rutoken_delete_do(sc_card_t *card, u8 *pId) in rutoken_delete_do()
1060 static int rutoken_cipher_gost(sc_card_t *card, in rutoken_cipher_gost()
1082 static int rutoken_compute_mac_gost(sc_card_t *card, in rutoken_compute_mac_gost()
1179 static int rutoken_get_info(sc_card_t *card, void *buff) in rutoken_get_info()
[all …]
H A Dcard-asepcos.c46 static int asepcos_match_card(sc_card_t *card) in asepcos_match_card()
54 static int asepcos_select_asepcos_applet(sc_card_t *card) in asepcos_select_asepcos_applet()
75 static int asepcos_init(sc_card_t *card) in asepcos_init()
251 static int asepcos_get_current_df_path(sc_card_t *card, sc_path_t *path) in asepcos_get_current_df_path()
272 static int asepcos_select_file(sc_card_t *card, const sc_path_t *in_path, in asepcos_select_file()
328 static int asepcos_set_security_env(sc_card_t *card, in asepcos_set_security_env()
536 static int asepcos_create_file(sc_card_t *card, sc_file_t *file) in asepcos_create_file()
668 static int asepcos_list_files(sc_card_t *card, u8 *buf, size_t blen) in asepcos_list_files()
738 static int asepcos_delete_file(sc_card_t *card, const sc_path_t *path) in asepcos_delete_file()
778 static int asepcos_get_default_key(sc_card_t *card, in asepcos_get_default_key()
[all …]
H A Dmuscle.c39 int msc_list_objects(sc_card_t* card, u8 next, mscfs_file_t* file) { in msc_list_objects()
128 int msc_zero_object(sc_card_t *card, msc_id objectId, size_t dataLength) in msc_zero_object()
232 int msc_delete_object(sc_card_t *card, msc_id objectId, int zero) in msc_delete_object()
259 int msc_select_applet(sc_card_t *card, u8 *appletId, size_t appletIdLength) in msc_select_applet()
560 int msc_extract_key(sc_card_t *card, in msc_extract_key()
587 int msc_extract_rsa_public_key(sc_card_t *card, in msc_extract_rsa_public_key()
640 int msc_compute_crypt_init(sc_card_t *card, in msc_compute_crypt_init()
694 sc_card_t *card, in msc_compute_crypt_final()
745 sc_card_t *card, in msc_compute_crypt_final_object()
814 int msc_compute_crypt(sc_card_t *card, in msc_compute_crypt()
[all …]
H A Dcard-incrypto34.c65 static int incrypto34_init(sc_card_t *card) in incrypto34_init()
304 static int incrypto34_select_file(sc_card_t *card, in incrypto34_select_file()
317 static int incrypto34_create_file(sc_card_t *card, sc_file_t *file) in incrypto34_create_file()
440 static int incrypto34_set_security_env(sc_card_t *card, in incrypto34_set_security_env()
491 static int do_compute_signature(sc_card_t *card, in do_compute_signature()
582 incrypto34_lifecycle_get(sc_card_t *card, int *mode) in incrypto34_lifecycle_get()
626 incrypto34_put_data_oci(sc_card_t *card, in incrypto34_put_data_oci()
680 incrypto34_put_data_seci(sc_card_t *card, in incrypto34_put_data_seci()
706 incrypto34_generate_key(sc_card_t *card, in incrypto34_generate_key()
741 incrypto34_erase_files(sc_card_t *card) in incrypto34_erase_files()
[all …]
/dports/net/opennx/opennx-0.16/opensc/
H A Dopensc.h501 } sc_card_t; typedef
791 int sc_disconnect_card(sc_card_t *card, int flag);
797 int sc_card_valid(const sc_card_t *card);
840 int sc_reset(sc_card_t *card);
847 int sc_lock(sc_card_t *card);
853 int sc_unlock(sc_card_t *card);
984 int sc_set_security_env(sc_card_t *card,
1000 int sc_logout(sc_card_t *card);
1016 int sc_create_file(sc_card_t *card, sc_file_t *file);
1154 int sc_enum_apps(sc_card_t *card);
[all …]
/dports/security/opensc/OpenSC-0.22.0/src/sm/
H A Dsm-iso.h64 int (*authenticate)(sc_card_t *card, const struct iso_sm_ctx *ctx,
67 int (*verify_authentication)(sc_card_t *card, const struct iso_sm_ctx *ctx,
72 int (*encrypt)(sc_card_t *card, const struct iso_sm_ctx *ctx,
75 int (*decrypt)(sc_card_t *card, const struct iso_sm_ctx *ctx,
79 int (*pre_transmit)(sc_card_t *card, const struct iso_sm_ctx *ctx,
82 int (*post_transmit)(sc_card_t *card, const struct iso_sm_ctx *ctx,
85 int (*finish)(sc_card_t *card, const struct iso_sm_ctx *ctx,
H A Dsm-eac.h137 int perform_pace(sc_card_t *card,
160 int perform_terminal_authentication(sc_card_t *card,
176 int perform_chip_authentication(sc_card_t *card,
178 int perform_chip_authentication_ex(sc_card_t *card, void *eacsmctx,
193 int eac_pace_get_tries_left(sc_card_t *card,
/dports/security/opensc/OpenSC-0.22.0/src/pkcs15init/
H A Dpkcs15-gids.c47 sc_card_t *card = p15card->card; in gids_select_key_reference()
57 sc_card_t *card = p15card->card; in gids_create_key()
70 sc_card_t *card = p15card->card; in gids_generate_key()
82 sc_card_t *card = p15card->card; in gids_store_key()
91 sc_card_t *card = p15card->card; in gids_delete_object()
117 sc_card_t *card = p15card->card; in gids_save_certificate()
134 sc_card_t *card = p15card->card; in gids_emu_store_data()

123456