Ms-Specific Packets; Packet 02: Transfer Master Key; Communication Protocols - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

IPP MS
DUKPT C
AND
OMMUNICATIONS

MS-Specific Packets

MS-Specific
Packets
Packet 02: Transfer
Master Key
MS Packet 02 Length:
314
M
X
800 S
P
ERIES
ROGRAMMERS
P
ACKETS
Table 51
Packet M04 Communication Protocol (Continued)
Master Device
ACK if LRC okay
NAK if LRC
incorrect (EOT
after 3 NAKs).
The following packets are specific to MS 1DES and 3DES operations. The default
mode for the IPP at power up is MS 1DES.
The master device uses this packet to send a master key to the IPP. The response
from the IPP to the master device depends on the value of the key management
option register.
Table 52
MS Packet 02 Format
Data Element
Characteristic
<STX>
1H
Packet Type
3AN
[n]
1N
[hhh...hh]
16H
<SO>
1H
{LRC}
1H
a.
When the GISKE KEK is passed to the IPP in this message, the KEK usage identifier is
checked in the GISKE key header block before the key is accepted.
MAX: 126 characters
MIN: 22 characters

Communication Protocols

Each key stored in the IPP contains its own key attributes.
G
UIDE
Transmit
IPP
Direction
EOT terminates session.
Comments
Shift In, Value: 0Fh
Value: 02
Address or key usage identifier.
1DES:
Master key address is 0-9
3DES:
Master key address for double- or triple-length
keys is 0–9, 'F
Master key in ASCII.
16Ah: 1DES mode for single-length key
120Ah: GISKE mode for double- and triple-
length key, including key block header, master
key, and MAC. For more details on GISKE
refer GISKE Key Block Spec, VPN 22986.
Shift Out, Value: 0Eh
Error Check
a

Advertisement

Table of Contents
loading

Table of Contents