EasyManua.ls Logo

VeriFone MX800 Series - Constraints; Naks; Time Outs; Key Insertion

VeriFone MX800 Series
344 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
IPP MS AND DUKPT COMMUNICATIONS PACKETS
Packets
280 M
X
800 SERIES PROGRAMMERS GUIDE
The following illustrates the DUKPT method of encryption.
Figure 2 DUKPT Session Encryption Example
Constraints
The known software constraints for IPP are:
All communication must be asynchronous, half-duplex, 1200/2400/4800/9600/
19200 baud, 7 data bits, even parity, and 1 stop bit (7E1).
Packet length is limited to 255 characters.
NAKs
When the IPP receives NAK, it retransmits the last message and increments a
NAK counter for that communication session. If more than three NAKs are
received during any attempt to transmit the same item, the transmitting party send
an EOT, terminating the session.
Time Outs
During a communication session, the IPP or the terminal times out if it does not
receive the expected communication within 15 seconds. The unit sends an EOT
to terminate the communication session.
Key Insertion
This section describes MK insertion and DUKPT initial PIN encryption key
insertion.
Master Key Insertion
For each master key injection session, the IPP checks to see if it is the first time
that user tried to load the master key. If it is the first time, the IPP clears all master
keys to zero before loading a new master key.
Master Device IPP
1 Forwards the account number
and PIN to the IPP.
1 Creates the PIN block.
2 Encrypts PIN block with the
generated PEK.
3 Sends the PIN block and current
KSN (key serial number) to the
master device.
2 Appends the PIN block and KSN
to the request packet.
3 Forwards the packet to the host.
NOTE
All master keys must be loaded in the same key injection session, otherwise the
previous master key is erased in the next master key injection session.
A master key injection session is the duration of the power level is maintained in
the IPP.
The master key insertion rule does not apply to the GISKE key loading key (KLK).

Table of Contents

Other manuals for VeriFone MX800 Series

Related product manuals