EasyManua.ls Logo

VeriFone MX800 Series - Select_Key_Mgmnt()

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 LEGACY LIBRARY
select_key_mgmnt()
M
X
800 SERIES PROGRAMMERS GUIDE 227
select_key_mgmnt()
This function selects the Key Management method. It allows selection of Master/
Session and DUKPT methods, either Single DES (1DES) or Triple DES (3DES)
as well as Secure Messaging and Zero Key support.
Prototype
return = select_key_mgmnt(kmm, demf);
int return;
unsigned char kmm, demf;
Parameters
kmm 1 char binary encoded 7 6 5 4 3 2 1 0
---------------
- - - - - 0 0 0 1DES Master/Session (default)
- - - - - 0 0 1 Mixed Mode (1DES & 3DES GISKE)
- - - - - 0 1 0 3DES GISKE Master/Session
- - - - - 0 1 1
Secure Messaging (not supported on M
x
800 series)
- - - - 0 - - - DUKPT Engine "0" 1DES (default)
- - - - 1 - - - DUKPT Engine "0" 3DES
- - - 0 - - - - Zero Key Support OFF (default)
- - - 1 - - - - Zero Key Support ON
- - 0 - - - - - Empty GISKE session key support OFF (default)
- - 1 - - - - - Empty GISKE session key support ON
- 0 - - - - - - Do not clear the keys
- 1 - - - - - - Clear all MS keys and KLK key
0 - - - - - - - MAC Empty Working Key Support OFF (default)
1 - - - - - - - MAC Empty Working Key Support ON

Table of Contents