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.
Value
Description
00 / 80
ISO/ABA format
01 / 81
AAMVA format
03 / 83
Other
04 / 84
Raw; un-decoded format
85
manual entry mode (default)
C0
manual entry mode (new)
86
JIS I
87
JIS II
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.