
6 - Magnetic Stripe Card Data Sent from Device to Host (MSR Only | Keypad Entry Only)
eDynamo| Secure Card Reader Authenticator | Programmer’s Manual (COMMANDS)
Page 53 of 245 (
D998200115-17
)
(Never Mask Service Code Only) Service Code is sent unmasked.
All Field Separators are sent unmasked.
All other characters are set to the specified mask character.
For an AAMVA card, the specified mask character is substituted for all characters read from the card.
Format
Where to Find Value
HID
Usage 0x4A (112 bytes fixed, must be truncated)
TLV
Data Object 8221
GATT/SLIP
Offset 508..619
6.13.6
Track 2 Masked Data
This 112-byte value contains the masked track data for track 2. For general information about masking,
see section
Appendix C Identifying ISO/ABA and AAMVA Cards For
For an ISO/ABA card, the PAN is masked as follows:
The number of initial characters and trailing characters specified by
is sent unmasked. If Mod 10 correction is specified (see
Property 0x07 - ISO Track Mask
),
all but one of the intermediate characters of the PAN are set to zero; one of them is set such that the
last digit of the PAN calculates an accurate Mod 10 check of the rest of the PAN as transmitted. If
the Mod 10 correction is not specified, all of the intermediate characters of the PAN are set to the
specified mask character.
The Expiration Date is sent unmasked.
(Never Mask Service Code Only) Service Code is sent unmasked.
All Field Separators are sent unmasked.
All other characters are set to the specified mask character.
For an AAMVA card, the DL/ID# is masked as follows:
The specified number of initial characters are sent unmasked. The specified number of trailing
characters are sent unmasked. If Mod 10 correction is specified (see
), all but one of the intermediate characters of the DL/ID#PAN are set to zero; one of
them is set such that last digit of the DL/ID# calculates an accurate Mod 10 check of the rest of the
DL/ID# as transmitted. If the Mod 10 correction is not specified, all of the intermediate characters of
the DL/ID# are set to the specified mask character.
The Expiration Date and Birth Date are transmitted unmasked.
All other characters are set to the specified mask character.
Format
Where to Find Value
HID
Usage 0x4B (112 bytes fixed, must be truncated)
TLV
Data Object 8222
GATT/SLIP
Offset 620-731