VeriFone MX800 series Programmer's Manual page 220

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

IPP L
L
EGACY
IBRARY
ipp_read()
220
M
X
800 S
P
ERIES
ROGRAMMERS
For Master Session Key Management, the buffer contains the following packet:
STX
packet type
delimiter
Function key
PIN length
PIN Block Format
Encrypted PIN
Block
ETX
In case of an input error, the packet looks like:
STX
packet type
error code
ETX
For DUKPT Key Management:
STX
packet type
packet delimiter
00000
KSN
Encrypted PIN
ETX
G
UIDE
1H
Start of text, value 02h
2AN
value '71'
1A
value '.'
1N
value 0 if function key feature not implemented
2N
value 00 or 04 -12
2N
value 01 - format prior to encryption
16H
encrypted PIN
1H
End of text, value 03h
1H
Start of text, value 02h
2AN
value '71'
1N
"1" = No Master Key
"2" = account / working key error
"3" = PIN length over Max
"4" = PIN length under Min / non decimal digit in PIN
"6" = Master Key Attributes error
"7" = KOF/GISKE Working Key Attributes error
1H
End of text, value 03h
1H
Start of text, value 02h
2AN
value '73'
1A
value '.'
5N
value: '00000'
10-20H
Key Serial Number: Hex (Leading F's suppressed)
Presented only if PIN entered
Length is 0 if no PIN entered
16H
The 64 bit encrypted PIN block represented as 16
hexadecimal digits.
1H
End of text, value 03h

Advertisement

Table of Contents
loading

Table of Contents