Ms Packet 71: Transfer Pin Block - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

Notes
MS Packet 71:
Transfer PIN Block
MS Packet 71 Length:
Table 63
MS Packet 08 Communication Protocol
Master Device
<SI>08[a]<SO>{LRC}
1
The 1DES and 3DES key usage rules (see
(MS
only)) applies when selecting a master key. If the selecting master key is
not available or is not applicable due to the 1DES or 3DES key usage rule, no
response is returned to the master device.
2
If the master key address does not contain any key, the IPP still sets the
currently selected key as the active master key due to a backward
compatibility requirement.
Response packet to
Packet Z60: Accept and Encrypt PIN (VISA Mode)
Packet Z63: Accept and Encrypt PIN–Custom PIN Entry Requirements (VISA
Mode). The IPP encrypts the formatted clear-text PIN block and sends the cipher-
text PIN block to the master device.
Table 64
MS Packet 71 Format
Data Element
Characteristic
<STX>
1H
Packet Type
2AN
Packet
1A
Delimiter
Function Key
1N
Indicator
PIN Length
2N
PIN BLock
2N
Format
Encrypted PIN
16H
Block
<ETX>
1H
1H
{LRC}
MAX: 27 characters
MIN: 27 characters
IPP MS
AND
Transmit
IPP
Direction
ACK if LRC
NAK if LRC incorrect
EOT after 3 NAKs
PIN pad makes master key [a] active.
EOT
Rules for Loading the Master Key
Comments
Start of Text, Value: 02h
Value: 71
Value: (.), 2Eh
Value is 0; Function key feature not
implemented.
Range 00, 04 to 12
Value: 01; Format of PIN block prior to
encryption
The 64-bit encrypted PIN block represented as
16 hexadecimal digits. Present only if PIN
entered.
End of Text, Value: 03h
Error check
X
M
800 S
DUKPT C
OMMUNICATIONS
MS-Specific Packets
and
P
G
ERIES
ROGRAMMERS
UIDE
P
ACKETS
323

Advertisement

Table of Contents
loading

Table of Contents