SecureHead SPI Interface with FPC User Manual
Note:
1) When force encrypt is set, this track will always be encrypted, regardless of card type. No
clear/mask text will be sent.
2) If and only if in enhanced encryption format, each track is encrypted separately. Encrypted
data length will round up to 8 or 16 bytes.
3) When force encrypt is not set, the data will be encrypted in original encryption format, that
is, only track 1 and track 2 of type 0 cards (ABA bank cards) will be encrypted.
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
4
Track 1-3 Status
5
Track 1 data length
6
Track 2 data length
7
Track 3 data length
8
Clear/masked data sent status
9
Encrypted/Hash data sent status
10
Track 1 clear/mask data
Track 2 clear/mask data
Copyright © 2010-2013, International Technologies & Systems Corporation. All rights reserved.
1
2
3
4
Page 30 of 67
Need help?
Do you have a question about the SecureHead and is the answer not in the manual?