Appendix B - Examples
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 190 of 245 (
D998200115-17
)
The HID report can be broken down using the information in section
6 Magnetic Stripe Card Data Sent
, which is summarized as the
Offset
and
Usage Name
. This
provides a structure for organizing the raw data in the
Data
column:
Table 9-3 - Interpreting HID Data
Offset
Usage Name
Data
0
Track 1 decode status
00
1
Track 2 decode status
00
2
Track 3 decode status
00
3
Track 1 encrypted data length
3C (60 bytes, see Track 1 encrypted data below)
4
Track 2 encrypted data length
25 (37 bytes, see Track 2 encrypted data below)
5
Track 3 encrypted data length
1F (31 bytes, see Track 3 encrypted data below)
6
Card encode type (ISO/ABA)
00
7..118
Track 1 encrypted data
60 bytes, not encrypted, device is in security level 2:
25 42 35 34 35 32 33 30 30 35 35 31 32 32 37 31 38 39
5E 48 4F 47 41 4E 2F 50 41 55 4C 20 20 20 20 20 20 5E
30 38 30 34 33 32 31 30 30 30 30 30 30 30 37 32 35 30
30 30 30 30 30 3F 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
119..230
Track 2 encrypted data
37 bytes, not encrypted, device is in security level 2:
3B 35 34 35 32 33 30 30 35 35 31 32 32 37 31 38 39 3D
30 38 30 34 33 32 31 30 30 30 30 30 30 30 37 32 35 30
3F 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
231..342
Track 3 encrypted data
31 bytes, not encrypted, device is in security level 2:
3B 35 31 36 33 34 39 39 30 38 30 30 32 30 34 34 35 3D
30 30 30 30 30 30 30 30 30 30 30 30 3F 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00
343
Card status
00 (not used, always zero)
344..347
MagnePrint status
00 00 00 00 (not available in Security Level 2)
348
MagnePrint data length
00 (Security Level 2, no MagnePrint data)