Packet 07: Dummy Packet; Dukpt-Specific Packets; Packet 19: Select A Dukpt Engine - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

IPP MS
DUKPT C
AND
OMMUNICATIONS

DUKPT-Specific Packets

MS Packet 71
Example:
MS Packet 71 Length:
MS Packet 71
Example:
Packet 07: Dummy
Packet
DUKPT-Specific
Packets
Packet 19: Select a
DUKPT Engine
NOTE
324
M
X
800 S
P
ERIES
ROGRAMMERS
P
ACKETS
<STX>71.000010123456789123456<ETX>{LRC}
This packet 71 is the response packet to PIN request Z60 and Z63 when no errors
are detected in the Z60 or Z63 packet. If errors are detected in the Z60 or Z63
packet, the response packet is in the following format:
Table 65
MS Response Packet 71 Format: Errors in Z60 or Z63 Packets
Data Element
Characteristic
<STX>
1H
Packet Type
2AN
Error Code
1N
<ETX>
1H
1H
{LRC}
a.
Error code 5 does not occur in the IPP, since it supports simultaneous DUKPT and MS.
MAX: 6 characters
MIN: 6 characters
<STX>711<ETX>{LRC}
To have the IPP pass the DES reliability test on the MKI program, a dummy
packet 07 is added. When this packet is received, the IPP only returns an <ACK>,
followed by an <EOT> after a 1 second delay (this delay is necessary for
compatible with the MKI program).
The following packets are specific to DUKPT operation. Two DUKPT modes are
implemented in IPP7: 1DES or 3DES. All keys associated with DUKPT are erased
when switching between 1DES and 3DES DUKPT modes.
The application sends this packet to the IPP to select one of the DUKPT engines
("0", "1", or "2"). It is recommended that the application always send this packet
first before sending a DUKPT packet (eg. packet Z60, Z63, 76, Z69 and 90).
This packet was added for IPP8 emulation.
G
UIDE
Comments
Start of Text, Value: 02h
Value: 71
1 = no master key
2 = account or working key error
3 = PIN too long.
4 = PIN too short / non-decimal digit(s) in PIN.
5 = PIN pad used as DUKPT
6 = Master key attributes error
7 = KOF/GISKE working key attributes error,
key attributes: key usage, algorithm, mode of
use, key version, or key length
End of Text, Value: 03h
Error Check
a

Advertisement

Table of Contents
loading

Table of Contents