Dukpt Packet 90: Load Initial Key Request - VeriFone MX800 series Programmer's Manual

Hide thumbs Also See for MX800 series:
Table of Contents

Advertisement

IPP MS
DUKPT C
AND
OMMUNICATIONS
Packet 25: Check the DUKPT Engine
DUKPT Packet 73
Length:
DUKPT Packet 73
Example:
DUKPT Packet 90:
Load Initial Key
Request
DUKPT Packet 90
Length
NOTE
328
M
X
800 S
P
ERIES
ROGRAMMERS
P
ACKETS
Table 72
MS Response Packet 73 Format: Errors in Z60 or Z63 Packet
Data Element
Characteristic
<STX>
1H
Packet Type
2AN
Error Code
1N
<ETX>
1H
1H
{LRC}
a.
Error code 5 do not occur in the IPP, since the IPP supports simultaneous DUKPT and MS.
MAX: 6 characters
MIN: 6 characters
<STX>731<ETX>{LRC}
Loads initial key to the IPP. After the initialization of packet 21, future keys, the IPP
responds with packet 91 with confirmation status.
Table 73
DUKPT Packet 90 Format
Data Element
Characteristic
<STX>
1H
Packet Type
2AN
[IPEK]
16H
[KSN]
20H
<ETX>
1H
{LRC}
1H
MAX: 57 characters
MIN: 41 characters
The difference between DUKPT 1DES mode and DUKPT 3DES mode is in the
size of the initial PIN encryption key and the sizes of the future keys.
G
UIDE
Comments
Start of text, value: 02h
Value: 73
1 = no key
2 = account error
3 = PIN too long
4 = PIN too short / non-decimal PIN digit in
PIN
5 = PIN pad used as MS
6 = PIN pad has over 1 million transactions
End of text, value: 03h
Error check
Comments
Start of text, Value: 02h
Value: 90
Initial PIN Encryption Key, hexadecimal
Key Serial Number; hex (leading Fs included)
End of text, value: 03h
Error check character
a

Advertisement

Table of Contents
loading

Table of Contents