NetKey Manager GUI

NetKey Manager is a GUI program for monitoring and controlling the NKLS service process. NetKey Manager can access the NKLS on the server remotely through the network. It allows you to monitor the status and activity of the NKLS from any workstation, such as uptime duration, current number of concurrent users, etc. In addition, it also allows you to set the properties and control the NKLS from any workstation. NetKey Manager has the same user interface as the NKLS GUI. Please refer to the NKLS Graphical User Interface for details.

Program and Source Code

NetKey Manager is provided with full source code in C#, which is available in the following directory:




The full source code allows you to modify the user interface or customize NetKey Manager as you want. The compiled version is also available in the following directory:




To create a setup package for NetKey Manager, please ensure to include the NetKey Manager program file (NKMAN.EXE) and the following ElecKey system files:


         Ekc3220.dll (in \Deploy\Win32App\KeyCheck\)

         Ekc6420.dll (in \Deploy\x64\KeyCheck\)

         Nkag20.exe (in \Deploy\Win32App\Network\)

         Netkey.ini (Network Key configuration file)

The above system files must be placed in the same directory as the NetKey Manager program file (NKMAN.EXE). Note that the user must edit the Network Key configuration file (NETKEY.INI) with the proper settings of the NKLS address and port number.


You must assign a username and password to the NKLS for authentication before you can use NetKey Manager from a workstation to logon and monitor the NKLS. You can do so through the NKLS user interface or through the NKLS configuration file NKLS.INI, as the following example.






Note that, when running the NKLS with GUI, the default NKLS.INI file is saved in the folder:




When running the NKLS as a service, depending on the Windows version, the default NKLS.INI is saved in one of the following folders:





To run NetKey Manager from a workstation, please ensure that it has the .NET Framework 2.0 installed. To access the NKLS, in the NetKey Manager user interface, from the Server menu, select Login and enter the username and password.