Labels

EMV (13) ISO8583-1987 (11) services (10) site (10) Cards (9) AMEX (8) BER (7) MasterCard (7) TLV (7) CUP (6) ISO8583-1993 (6) host (6) JCB (5) VOTE (5) Visa (5) AEIPS (4) DCI (4) Diners (4) Discover (4) GCAG (4) ASN.1 (3) BASE_I (3) CIS (3) DFS (3) ISO7813 (3) ISO8583-2003 (3) J/Link (3) Tests (3) APDU (2) Clearing (2) GICC (2) GWS (2) ISO8825-1 (2) J/Smart (2) M/Chip (2) OmniPay (2) SSL (2) Settlement (2) TLS (2) UICC (2) VIS (2) Xpress (2) 3CAS (1) 80-Byte (1) ACI (1) ADVT (1) BASE24-eps (1) CB2A (1) Cirrus (1) DCISC (1) FS (1) GEDC (1) GFSG (1) HPDH (1) HTTPS_MSG (1) IPM (1) ISO18245 (1) ISO3166-1 (1) ISO4217 (1) ISO639 (1) ISO7501 (1) LIS5 (1) MDS (1) MRP (1) MRV (1) MRZ (1) Maestro (1) MarkII (1) NDEF (1) NFC (1) NFC Forum (1) Nets (1) OpenWay (1) PC/SC (1) RFC791 (1) RFC793 (1) SCL3711 (1) SCM (1) SDI (1) SPDH (1) TIC/TCI (1) TWO (1) Way4 (1) X4.16 (1) logs (1) stream (1) to-do (1) winscard (1)

2015-01-01

APDU scripts support for EMV, ISO 7816, PC/SC and SCM SCL3711

The lines started with character '?' followed with ATR hexadecimal string.
The lines started with character '>' followed with APDU Request hexadecimal string.
The lines started with character '<' followed with APDU Response hexadecimal string.

The rest of lines be excluded.
Spaces withing Hexadecimal string will be excluded.
Unsupported Instructions (INS) will not be processed and will be excluded too.

You may try to parse APDU scripts with ISO7816, EMV, PC/SC and SCM SCL3711 commands.

APDU script lines example:
? 3B6F00008031E06B0512050287555555555555
> 00A404000E 315041592E5359532E4444463031
< 6117

Other updates

The next protocols and specification message parsers were done and available to use on the site:
EMV - EMV ICC APDU commands, APDU
ISO 7816 - Information technology, Identification cards, Integrated circuit(s) cards with contacts, APDU ATR TLVs
PC/SC - Interoperability Specification for ICCs and Personal Computer Systems, APDU ATR
SCM SCL3711 - Multiprotocol contactless mobile reader, APDU and NFC wrapper commands, APDU

Some tools were developed but not yet shared, they could be available as independent modules with API:
- Winscard easy interface: PC/SC Readers list, init, APDU and Control command/response.

No comments:

Post a Comment