#include <emv-internal.h>
Data Fields | |
chipcard_t | e_dev |
xfr_t | e_xfr |
mpool_t | e_data |
gang_t | e_files |
struct _emv_db | e_db |
unsigned int | e_num_apps |
struct list_head | e_apps |
struct _emv_app * | e_app |
emv_aip_t | e_aip |
uint8_t * | e_afl |
size_t | e_afl_len |
uint8_t | e_sda_ok |
uint8_t | e_dda_ok |
uint8_t | e_cda_ok |
uint8_t | _pad0 |
RSA * | e_ca_pk |
RSA * | e_iss_pk |
RSA * | e_icc_pk |
emv_err_t | e_err |
Definition at line 75 of file emv-internal.h.
uint8_t _emv::_pad0 |
Definition at line 97 of file emv-internal.h.
uint8_t* _emv::e_afl |
Definition at line 90 of file emv-internal.h.
Referenced by bop_po(), do_emv_fini(), and emv_read_app_data().
size_t _emv::e_afl_len |
Definition at line 91 of file emv-internal.h.
Referenced by bop_po(), and emv_read_app_data().
Definition at line 89 of file emv-internal.h.
Referenced by bop_po(), check_icc_cert(), emv_app_aip(), emv_app_init(), emv_authenticate_dynamic(), and emv_authenticate_static_data().
struct _emv_app* _emv::e_app |
Definition at line 87 of file emv-internal.h.
Referenced by do_emv_fini(), emv_app_aip(), emv_current_app(), and set_app().
struct list_head _emv::e_apps |
Definition at line 86 of file emv-internal.h.
Referenced by _emv_free_applist(), bop_dtemp(), emv_appsel_pse(), emv_appsel_pse_first(), emv_appsel_pse_next(), and emv_init().
RSA* _emv::e_ca_pk |
Definition at line 99 of file emv-internal.h.
Referenced by do_emv_fini(), emv_authenticate_dynamic(), and emv_authenticate_static_data().
uint8_t _emv::e_cda_ok |
Definition at line 96 of file emv-internal.h.
Definition at line 80 of file emv-internal.h.
Referenced by composite(), decode_record(), do_emv_fini(), emv_init(), and emv_read_app_data().
struct _emv_db _emv::e_db |
Definition at line 82 of file emv-internal.h.
Referenced by _emv_retrieve_data(), check_icc_cert(), emv_authenticate_static_data(), emv_read_app_data(), emv_retrieve_data(), and emv_retrieve_records().
uint8_t _emv::e_dda_ok |
Definition at line 95 of file emv-internal.h.
Referenced by emv_authenticate_dynamic(), and emv_dda_ok().
Definition at line 77 of file emv-internal.h.
Referenced by _emv_generate_ac(), _emv_get_data(), _emv_get_proc_opts(), _emv_int_authenticate(), _emv_read_record(), _emv_verify(), do_sel(), and emv_init().
Definition at line 103 of file emv-internal.h.
Referenced by _emv_ccid_error(), _emv_error(), _emv_icc_error(), _emv_success(), _emv_sys_error(), and emv_error().
Definition at line 81 of file emv-internal.h.
Referenced by composite(), decode_record(), do_emv_fini(), emv_init(), and emv_read_app_data().
RSA* _emv::e_icc_pk |
Definition at line 101 of file emv-internal.h.
Referenced by emv_authenticate_dynamic(), and verify_dynamic_sig().
RSA* _emv::e_iss_pk |
Definition at line 100 of file emv-internal.h.
Referenced by do_emv_fini(), emv_authenticate_dynamic(), and emv_authenticate_static_data().
unsigned int _emv::e_num_apps |
Definition at line 85 of file emv-internal.h.
Referenced by bop_dtemp().
uint8_t _emv::e_sda_ok |
Definition at line 94 of file emv-internal.h.
Referenced by check_icc_cert(), emv_authenticate_static_data(), and emv_sda_ok().
Definition at line 78 of file emv-internal.h.
Referenced by _emv_generate_ac(), _emv_get_data(), _emv_get_proc_opts(), _emv_int_authenticate(), _emv_read_record(), _emv_sw1(), _emv_sw2(), _emv_verify(), add_app(), atc(), do_emv_fini(), do_sel(), emv_generate_ac(), emv_init(), get_aip(), ptc(), read_sfi(), set_app(), and verify_dynamic_sig().