Basic Requirements for the Key Manager Plus Installation

Before installing Key Manager Plus in your environment, it is necessary to make sure that all the prerequisites and system requirements are in place. This document details the prerequisites, hardware and software requirements, and components essential for Key Manager Plus to function seamlessly. Verify that your environment meets all the requirements listed below, and then proceed with the installation.

1. Prerequisites

Apart from the standard system requirements listed below, an external mail server (SMTP server) is essential for the proper functioning of the Key Manager Plus server and for sending various notifications to users.

Note:

The following are additionally required if you plan to use Key Manager Plus' SSH and SSL discovery operations:

  • A service account with local admin or equivalent rights on the Key Manager Plus server and on the target systems you intend to manage.
  • Microsoft .NET Framework 4.5 and above.

2. System Requirements

2.1 Hardware requirements

The below table explains the minimum hardware capabilities that your Key Manager Plus application server needs to possess for successful installation and running.

Organization SizeProcessorRAMHard Disk
Small (Less than 500 keys*)Dual Core / Core 2 Duo or above8 GB
  • 800 MB for product
  • 10 GB for database
Medium  (500 — 1000 keys*)Quad Core or above8 GB
  • 800 MB for product
  • 20 GB for database
Large (More than 1000 keys*)Octa Core or above16 GB
  • 1 GB for product
  • 30 GB for database

Note:

The term 'keys' refers to the total number of SSH private keys, SSL/TLS certificates, and any other digital keys managed using Key Manager Plus.

2.2 Software Requirements

Operating SystemsWeb Interface and Database

Windows:

  • Windows 11
  • Windows 10
  • Windows Server 2025
  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016

Linux:

(Key Manager Plus usually works well with all the flavors of Linux)

  • Ubuntu 18.x and above
  • CentOS 6.x & above
  • Red Hat Linux 9.0
  • Red Hat Enterprise Linux 5.x and above

Note: In general, Key Manager Plus goes well with any flavor of Linux and can also be run on VMs of the above operating systems.

Web Interface:
The HTML client requires one of the following browsers to be installed on the system:

  • Microsoft Edge (on Windows)
  • Chrome, Firefox, Ulaa, and Safari (on Windows, Linux, and Mac)

Database Requirement:

  • PostgreSQL 15.7 - bundled with the product.
  • MS SQL Server 2016 and above (SQL Server should be installed on Windows Server 2016 or above) - to be configured as a backed database.

3. Components of Key Manager Plus

Key Manager Plus is a bundled solution that comprises:

3.1 Interface and Access

Key Manager Plus can be installed on Windows and Unix-based machines as a web application configurable according to user requirements. It is accessible via web-client applications, providing a web-based interface for users to interact with Key Manager Plus. Additionally, Key Manager Plus communicates with applications through REST APIs and SSH APIs.

3.2 Databases

Key Manager Plus supports PostgreSQL and MS SQL databases. By default, it comes bundled with PostgreSQL 15.7 but allows migration between databases for flexibility and convenience. Optionally, the MS SQL database can be configured as a backend database. This database is integral to the storage and retrieval of data within the Key Manager Plus ecosystem.

3.3 Users

Users in Key Manager Plus are identified by their user ID or username and gain access to the application through a network service from a computer. Users can be imported using Active Directory, LDAP, and RADIUS Server or added manually via API or file imports. Once added, users can be assigned appropriate access roles and password policies.

4. Ports and Protocols Used

The table below lists the ports and protocols used by Key Manager Plus:

Port NamePort NumberPurposeProtocolDirection
PostgreSQL Port53306Enables communication between Key Manager Plus and its PostgreSQL database.TCPOutbound
Web Client Port6565Provides web console access and supports agent communication.HTTPSInbound
WMI / MSCA135Facilitates remote management of Windows services and systems.TCP & UDPInbound and Outbound
SMB (Windows File Share)445Used for Windows authentication and file sharing operations.TCPInbound and Outbound
LDAP389Enables directory services communication (Active Directory integration).TCPInbound and Outbound
LDAPS636Enables secure directory communication over SSL/TLS.TCPInbound and Outbound
SSH22Supports SSH key discovery, deployment, and remote access.TCPInbound and Outbound
HTTPS (External Access)443Used for certificate discovery and integration with external services.HTTPSInbound and Outbound



Top