IPP MS AND DUKPT COMMUNICATIONS PACKETS
MAC-Specific Packets
M
X
800 SERIES PROGRAMMERS GUIDE 339
• Sends the MAC value to the master device.
MAC Packet Z67
Length:
• MAX: 23 characters
• MIN: 7 characters
MAC Packet Z67
Example:
<STX>Z671<ETX>{LRC}
Packet 72: Cancel
MAC Session
Cancels the MAC session if an error is detected in a multi-MAC session. After the
IPP receives packet 72, ACK is returned to terminate the session.
Packet 72 Length:
• MAX: 5 characters
• MIN: 5 characters
Packet Z72 Example:
<STX>712 <ETX>{LRC}
Table 89 MAC Packet Z67 Format
Data Element Characteristic Comments
<STX> 1H Start of text, value: 02h
Packet Type 3AN Value: Z67
Process Code 1N Range: 0–9:
• 0 = no error and MAC follows
• 1 = ready for next Z66 packet and no MAC
follows
• 2 = out-of-order error and no MAC follows
• 3 = [pointer] error and no MAC follows
• 4 = [second key] error and no MAC follows
• 5 = packet frame error and no MAC follows
• 6 = [flag] error
• 7 = [message] error
• 8 = [working key] error/GISKE key usage,
algorithm, mode of use, or key length error
• 9 = incorrect key attributes of the master key
(first or second)
MAC field 16H Optional; only sent when no errors are detected
<ETX> 1H End of text, value: 03h
{LRC} 1H Error check
Table 90 MAC Packet Z66 Format
Data Element Characteristic Comments
<STX> 1H Start of text, Value: 02h
Packet Type 3AN Value: 72
<ETX> 1H End of text, value: 03h
{LRC} 1H Error check