Key injection command – MagTek IntelliStripe65 99875161 User Manual

Page 18

Advertising
background image

IntelliStripe 65 Command Reference

12

This command will fail in following situations.

• If there is no key in the device, when you set the data value to 1 or 2, the device will

send back BAD COMMAND response. That means, before running this command to
set “Selected” or “TotalEnc”, there must be a key in the flash space, otherwise, you
must run KEY INJECTION COMMAND first.

• If the data field length is not 1, the device will send back BAD PARAMETER

response.

• If the data value is bigger than 2, the device will send back BAD PARAMETER

response.

• If the data value is less than current system data encryption setting; the device will

send back BAD PARAMETER response. That means, the system data encryption
setting is one direction setting, it can only be changed from 0->1, 0->2 or 1->2.


Example Request :

Field

MTYP

APPL

CMND

RC

DATA

Byte

1

2

3

4

5

Value (Hex)

00

00

81

00

02


Example Response:

Field

MTYP

APPL

CMND

RC

Byte

1

2

3

4

Value (Hex)

40

00

81

00


KEY INJECTION COMMAND

Application ID: 00(Hex)
Command ID: 82 (Hex)
Description:
This command is used to inject the key that is used to optionally encrypt/decrypt application
messages. This key is non-volatile so it persists even when the device is power cycled or reset.

If the reader is equipped with an encrypting IntelliHead, then this command also initiates key
paring between the reader and the head, and enables card data encryption between the two. The
encryption between the reader and the head will persist even if the device is power cycled or
reset. No encryption is performed between the reader and the head until this key injection
command issued.

Advertising