Software

Digi-CA™ the complete Certificate Authority [CA] system
General Information

At its core, Digi-CA™ software was designed for Unix and Linux operating systems that provide a robust and stable operating environment. The simplicity of the architectural design of the complete Digi-CA™ system means that the same software can be deployed on a single server device and later scaled for enterprise or Internet PKI use with minimum or no disruption.

Typically, scaling may start from a 'handful' of servers acting in a basic
fail-over mode. Such basic setup can be later extended to reach greater capacity and performance by introducing additional servers as required. This scaling of the capacity can occur almost without, or completely without, interrupting the operation of the existing production environment. This is a critical component when deciding on a CA that may scale considerably over time and allows organisations to carefully plan their investment costs, whilst also achieving all functional goals.

The following table presents a minimum software and hardware requirement to deploy a standard Digi-CA™ on a single server device.

Component Minimum Requirements Specification
Server OS Platform   Unix®, Linux® [x86 / x86-64 / ia64]
Operating System   Red Hat Enterprise Linux® 4.x, 5.x ; FreeBSD® 5.x, 6.x, 7.x, 8.x
RAM Memory   1GB RAM
Hard Disk Device   15GB ATA/SCSI/SAS
CPU   Intel® Pentium® IV 2.4 MHz
Network Interface Card   Intel® compatible 10/100 Megabits NIC
Database server software   MySQL Community Server 5.0.45
     
Modular Architecture

Digi-CA™ software is a multi-application component based system for generating and managing cryptographic keys, digital X.509 public key certificates and providing supplementary PKI services. In this model, each application component, referred to as a "Service Module", provides a series of both cryptographic and non-cryptographic functionalities to other application components within the system’s infrastructure.