Copyright © 2010-2020, International Technologies & Systems Corporation. All rights reserved.
Page 33 of 76
User Manual, SecureHead USB and UART Interface
1)
08 (default):
Bank card: All three tracks will be encrypted. Only T1 and T2 can have mask.
Non-bank card: Will be sent in clear text.
2)
07
Force encryption. All three tracks will be encrypted without mask, regardless of card type.
3)
10
Bank card: T1 and T2 will be encrypted. If the T3 is with ISO-4909 format, it’ll be
encrypted and its mask data will be sent out. Otherwise, T3 will be sent in clear text.
Non-bank card: Will be sent in clear text.
4)
17
Bank card: All three tracks will be encrypted. T3 will allow to send mask if it’s in iso-4909
format
Non-Bank card: Will be encrypted without mask.
3.
Hash Option Setting:
Command: 53 5C 01 <Hash Option>
Hash Option: (‘0’ –
‘7’
)
Bit0: 1 – track1 hash will be sent if data is encrypted
Bit1: 1 – track2 hash will be sent if data is encrypted
Bit2: 1 – track3 hash will be sent if data is encrypted
4.
Mask Option Setting: (for enhanced encryption format only)
Command: 53 86 01 <Mask Option>
Mask Option: (
Default: 0x07
)
bit0: 1 – tk1 mask data allow to send when encrypted
bit1: 1 – tk2 mask data allow to send when encrypted
bit2: 1 – tk3 mask data allow to send when encrypted
When mask option bit is set – if data is encrypted (but not forced encrypted),
the mask data will be sent; If mask option is not set, the mask data will not be sent under the
same condition.
Card data is sent out in the following format
<STX><LenL><LenH><Card Data><CheckLRC><CheckSum><ETX>
0
STX
1
Data Length low byte
2
Data Length high byte
3
Card Encode Type
1
4
Track 1-3 Status
2
5
Track 1 data length