Copyright 2019 ID TECH. All rights reserved.
Document Number: 80145503-001
Page 24 of 32
9.
EMV L2 Data Output Formats
9.1.
Standard Transaction Mode
The following sections describe data outputs that apply in USB-HID mode (as opposed to Keyboard
mode involving Quick Chip; see
Quick Chip and M/Chip Fast Transaction Mode
details). For addition detail on data output formats for MSR and EMV, see ID TECH document 80000502-
001,
ID TECH Encrypted Data Output Formats.pdf
, available from
https://atlassian.idtechproducts.com/confluence/display/KB/Do-+Home
9.2.
No Data encryption Key & No TransArmor Certificate:
ErrorResponse Body: 15 04 00
The Response Data – 02 <Len_L><Len_H>15 04 00<LRC><SUM> 03
9.3.
TDES/AES mode & Data encryption Key exist:
Without MAC Data Output:
EMV L2 Transaction Result –
06 <2 bytes Response Code><Attribution><DF EF 12 0A
(10 bytes KSN)><5A A1 08 (8 bytes Tag5A Mask Data)><5A C1 10 (16 bytes
Tag5A Encryption Data)><57 A1 13 (19 bytes Tag57 Mask Data)><57 C1
18/20 (24 bytes/32bytes Tag57 Encryption Data)><9F 1F C1 N (N bytes
Tag9F1F Encryption Data)><9F 20 n (n bytes Raw Value)><TLV1><TLV2> …
<TLVn><DF EF 4C 06 00 26 00 10 00 00><DF EF 4D 38/40 (56/64 bytes
Encrypted Trk1_Data Trk2_Data Trk3_Data PAN_Data)>
The Response Data –
02 <Len_L><Len_H> 06 <2 bytes Response
Code><Attribution><DF EF 12 0A (10 bytes KSN)><5A A1 08 (8 bytes Tag5A
Mask Data)><5A C1 10 (16 bytes Tag5A Encryption Data)><57 A1 13 (19
bytes Tag57 Mask Data)><57 C1 18/20 (24 bytes/32bytes Tag57 Encryption
Data)><9F 1F C1 N (N bytes Tag9F1F Encryption Data)><9F 20 n (n bytes
Raw Value)><TLV1><TLV2> … <TLVn><DF EF 4C 06 00 26 00 10 00 00><DF EF
4D 38/40 (56/64 bytes Encrypted Trk1_Data Trk2_Data Trk3_Data
PAN_Data)><LRC><SUM> 03
With MAC Data Output:
EMV L2 Transaction Result –
06 <2 bytes Response Code><Attribution><DF EF 12 0A
(10 bytes KSN)><5A A1 08 (8 bytes Tag5A Mask Data)><5A C1 10 (16 bytes
Tag5A Encryption Data)><57 A1 13 (19 bytes Tag57 Mask Data)><57 C1
18/20 (24 bytes/32bytes Tag57 Encryption Data)><9F 1F C1 N (N bytes
Tag9F1F Encryption Data)><9F 20 n (n bytes Raw Value)><TLV1><TLV2> …
<TLVn><DF EF 4C 06 00 26 00 10 00 00><DF EF 4D 38/40 (56/64 bytes
Encrypted Trk1_Data Trk2_Data Trk3_Data PAN_Data)><DF EF 41 10 (16
bytes MAC Value)><DFEF420A (10 bytes MAC Key KSN)>
The Response Data –
02 <Len_L><Len_H> 06 <2 bytes Response
Code><Attribution><DF EF 12 0A (10 bytes KSN)><5A A1 08 (8 bytes Tag5A