Check Card Format; Msr Data Market - ID Tech SecureMag User Manual

Encrypted magstrip reader
Hide thumbs Also See for SecureMag:
Table of Contents

Advertisement

If the reader is in Security Level 3, for the encrypted fields, the original data is encrypted using the
TDES/AES CBC mode with an Initialization Vector starting at all binary zeroes and the Encryption Key
associated with the current DUKPT KSN.

8.2. Check Card Format

ISO/ABA (American Banking Association) Card (card type 0)
Encoding Method:
Track1 is 7 bits encoding.
Track1 is 7 bits encoding.
Track2 is 5 bits encoding.
Track3 is 5 bits encoding.
Track1 is 7 bits encoding.
Track2 is 5 bits encoding.
Track2 is 5 bits encoding.
Additional check
Track1 2nd byte is 'B'.
There is only one '=' in track 2 and the position of '=' is between 13th ~ 20th character so
account number length is 12-19 digits.
Total length of track 2 is above 19 characters.
AAMVA (American Association of Motor Vehicle Administration) Card
Encoding method:
Track1 is 7 bits encoding. Track2 is 5 bits encoding. Track3 is 7 bits encoding.
Others (Customer card)

8.3. MSR Data Market

For ABA Card Data (Card Type 0)
For cards need to be encrypted, both encrypted data and clear text data are sent.
Masked Area
The data format of each masked track is ASCII.
The clear data include start and end sentinels, separators, first N, last M digits of the PAN,
card holder name (for Track1).
The rest of the characters should be masked using mask character.
Set PrePANClrData (N), PostPANClrData (M), MaskChar (Mask Character)
N and M are configurable and default to 4 first and 4 last digits. They follow the current PCI
constraints requirements (N 6, M 4 maximum).
Mask character default value is '*'.
Set PrePANClrDataID (N), parameter range 00h ~ 06h, default value 04h
SecureMag Encrypted MagStrip Reader User Manual
Page | 20

Advertisement

Table of Contents
loading

Table of Contents