Lines Matching refs:apdu

59 #define SC_TRANSMIT_TEST_RET(card, apdu, text)                                                     …  argument
61 …LOG_TEST_RET(card->ctx, sc_transmit_apdu(card, &apdu), "APDU transmit failed"); …
62 …LOG_TEST_RET(card->ctx, sc_check_sw(card, apdu.sw1, apdu.sw2), text); …
82 struct sc_apdu apdu; in esteid_select() local
91 sc_format_apdu(card, &apdu, SC_APDU_CASE_1, 0xA4, p1, 0x0C); in esteid_select()
93 apdu.cse = SC_APDU_CASE_3_SHORT; in esteid_select()
94 apdu.lc = 2; in esteid_select()
95 apdu.data = sbuf; in esteid_select()
96 apdu.datalen = 2; in esteid_select()
98 apdu.le = 0; in esteid_select()
99 apdu.resplen = 0; in esteid_select()
101 SC_TRANSMIT_TEST_RET(card, apdu, "SELECT failed"); in esteid_select()
158 struct sc_apdu apdu; in esteid_set_security_env() local
173 sc_format_apdu_ex(&apdu, 0x00, 0x22, 0x41, 0xA4, cse_crt_aut, sizeof(cse_crt_aut), NULL, 0); in esteid_set_security_env()
175 sc_format_apdu_ex(&apdu, 0x00, 0x22, 0x41, 0xB6, cse_crt_sig, sizeof(cse_crt_sig), NULL, 0); in esteid_set_security_env()
177 sc_format_apdu_ex(&apdu, 0x00, 0x22, 0x41, 0xB8, cse_crt_dec, sizeof(cse_crt_dec), NULL, 0); in esteid_set_security_env()
181 SC_TRANSMIT_TEST_RET(card, apdu, "SET SECURITY ENV failed"); in esteid_set_security_env()
191 struct sc_apdu apdu; in esteid_compute_signature() local
207 sc_format_apdu_ex(&apdu, 0x00, 0x88, 0, 0, sbuf, datalen, out, le); in esteid_compute_signature()
210 sc_format_apdu_ex(&apdu, 0x00, 0x2A, 0x9E, 0x9A, sbuf, datalen, out, le); in esteid_compute_signature()
213 SC_TRANSMIT_TEST_RET(card, apdu, "PSO CDS/INTERNAL AUTHENTICATE failed"); in esteid_compute_signature()
215 LOG_FUNC_RETURN(card->ctx, (int)apdu.resplen); in esteid_compute_signature()
221 struct sc_apdu apdu; in esteid_get_pin_remaining_tries() local
235 …sc_format_apdu_ex(&apdu, 0x00, 0xCB, 0x3F, 0xFF, get_pin_info, sizeof(get_pin_info), apdu_resp, si… in esteid_get_pin_remaining_tries()
236 SC_TRANSMIT_TEST_RET(card, apdu, "GET DATA(pin info) failed"); in esteid_get_pin_remaining_tries()
237 if (apdu.resplen < 32) { in esteid_get_pin_remaining_tries()