Reader encryption status – MagTek MagneSafe V5 User Manual

Page 27

Advertising
background image

Section 2. Communications

19

Label

Property

ID

P-

Value

Description

Default

0x1E

P30

Pre card string

0 (0x00)

0x1F

P31

Post card string

0 (0x00)

0x20

P32

Pre track string

0 (0x00)

0x21

P33

Post track string

0 (0x00)

0x22

P34

Terminating string

C/R (0x0D)

0x23

P35

Programmable field separator (this key is never
found in track data or the default programmable
field separators)

“|” (0x7C)

Tk1 SS

0x24

P36

ISO/ABA start sentinel

“%” (0x25)

Tk2-SS

0x25

P37

ISO/ABA 5-bit start sentinel

“;” (0x3B)

Tk3-SS

0x26

P38

ISO/ABA start sentinel

“+” (0x2B)

Tk3-SS

AAMVA

0x27

P39

AAMVA start sentinel

“#” (0x23)

Tk2-SS 7 bit

0x28

P40

7 bit start sentinel (ISO/ABA Track 1 start sentinel)

“@”(0x40)

Tk3-SS 7 bit

0x29

P41

7 bit start sentinel (ISO/ABA Track 1 start sentinel)

“&”(0x26)

ES

0x2B
0x2D
0x2E

0x2F

P43
P45
P46
P47

End Sentinel
Track 1 Specific End Sentinel
Track 2 Specific End Sentinel
Track 3 Specific End Sentinel

“?” (0x3F)
“?” (0x3F)
“?” (0x3F)
“?” (0x3F)


Track 1, Track 2 and Track 3 Encrypted Data includes the Start and End Sentinel that were
decoded from the card.

All fields with the format P# are programmable configuration property numbers. They are
described in detail later in this document.

Reader Encryption Status

This two byte Binary field contains the Encryption Status. The Reader Encryption Status is sent
in big endian byte order. Byte 1 is the least significant byte. Byte 1 LSB is status bit 0. Byte 2
MSB is status bit 15. The Reader Encryption Status is defined as follows:

Bit 0

= DUKPT Keys exhausted

Bit 1

= Initial DUKPT key Injected, always set to One

Bit 2

= Encryption Enabled, always set to One

Bit 3

= Authentication Required

Bit 4

= Timed Out waiting for user to swipe card

Bit 5

= Encrypting IntelliHead Communication Error – Message too Short

Bit 6

= Encrypting IntelliHead Communication Error – Wrong Message Type

Bit 7

= Key Synchronization Error (only on units equipped with Encrypting

IntelliHead)

Bit 8

= Encryption Counter Expired

Bits 9–15 = Unassigned (always set to Zero)

Advertising