ID TECH SREDKey 2 Integration Manual
Page | 30
10. Notes
10.1. Note 1: Card Encode Type
If the Card Encode Type starts with 0, it follows original encryption format.
If a Card Encode Type starts with 8, it follows enhanced encryption format.
manual entry mode (default)
10.1.1. Encoding Methods
The SREDKey 2 reader uses the following criteria to check the card encode type:
ISO/ABA (American Banking Association) Card:
Encoding Method
• Track1 is 7-bit encoding.
• Track1 is 7-bit encoding. Track2 is 5 bits encoding. Track3 is 5-bit encoding.
• Track1 is 7-bit encoding. Track2 is 5 bits encoding.
• Track2 is 5-bit encoding.
If only track3 and it is 5-bit encoding, ISO4909 and has PAN.
Additional checks:
• Track1 2nd byte is ‘B’.
• There is at least one ‘=’ in track 2 and the position of ‘=’ is between 12th ~ 20th character.
• Total length of track 2 is above 19 characters.
• Total of 4 digits after the separator character for expiration date or a second separator to
indicate no expiration date
• Card number range in PAN will be used to identify a bank card.
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.