IPP MS AND DUKPT COMMUNICATIONS PACKETS
MS-Specific Packets
314 M
X
800 SERIES PROGRAMMERS GUIDE
MS-Specific
Packets
The following packets are specific to MS 1DES and 3DES operations. The default
mode for the IPP at power up is MS 1DES.
Packet 02: Transfer
Master Key
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.
MS Packet 02 Length:
• MAX: 126 characters
• MIN: 22 characters
Communication Protocols
Each key stored in the IPP contains its own key attributes.
• ACK if LRC okay
• NAK if LRC
incorrect (EOT
after 3 NAKs).
EOT terminates session.
Table 51 Packet M04 Communication Protocol (Continued)
Master Device
Transmit
Direction
IPP
Table 52 MS Packet 02 Format
Data Element Characteristic Comments
<STX> 1H Shift In, Value: 0Fh
Packet Type 3AN Value: 02
[n] 1N 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
a
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.
[hhh...hh] 16H 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.
<SO> 1H Shift Out, Value: 0Eh
{LRC} 1H Error Check