User manual

Copyright © 2011, Unitech America Inc. All rights reserved.
Page 43 of 61
MS246 User Manual
The above broken down and interpreted:
02—STX character.
98—low byte of total length.
01—high byte of total length.
80—card type byte (interpretation new format ABA card).
3F—3 tracks of data all good.
48—length of track 1.
23—length of track 2.
6B—length of track 3.
03—tracks 1 and 2 have masked/clear data.
BF—bit 7=1—KSN included.
Bit 6=0—no session ID included so not level 4 encryption.
Bit 5=1—track 3 hash data present.
Bit 4=1—track 2 hash data present.
Bit 3-1—track 1 hash data present.
Bit 2=1—track 3 encrypted data present.
Bit 1=1—track 2 encrypted data present.
Bit 0=1—track 1 encrypted data present.
Track 1 data masked (length 0x48):
252A343236362A2A2A2A2A2A2A2A393939395E42555348204A522F47454F5247452
0572E4D525E2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2A2
A2A2A2A2A2A2A3F2A
Track 1 masked data in ASCII:
%*4266********9999^BUSH JR/GEORGE
W.MR^*******************************?*
Track 2 data in hex masked (length 0x23):
3B343236362A2A2A2A2A2A2A2A393939393D2A2A2A2A2A2A2A2A2A2A2A2A2
A2A2A3F2A
Track 2 masked data in ASCII:
;4266********9999=***************?*
In this example, there is no track 3 data either clear or masked (encrypted and hashed
data is below).
Track 1 encrypted length 0x48 rounded up to 8 bytes = 0x48 (72 decimal):
DA7F2A52BD3F6DD8B96C50FC39C7E6AF22F06ED1F033BE0FB23D6BD33DC5A1
F8
08512F7AE18D47A60CC3F4559B1B093563BE7E07459072ABF8FAAB5338C6CC88
15FF87797AE3A7BE
Track 2 encrypted length 0x32 rounded up to 8 bytes =0x38 (56 decimal):