EJBCA is a multipurpose PKI software that supports multiple CAs and levels of CAs to enable you to build a complete infrastructure (or several) for multiple use cases within one instance of the software. For more information, refer to the EJBCA Documentation.

The following sections provide an introduction to Certificate Life Cycle Management, followed by step-by-step instructions for creating a Certificate Authority (CA) hierarchy and managing End Entities.

For a general introduction to EJBCA and to find definitions for concepts and key terms, refer to EJBCA Introduction.