The open-source public key infrastructure (PKI) and certificate authority (CA) software EJBCA is one of the longest-running CA software projects. EJBCA is platform-independent and covers all your needs – from certificate enrollment, via certificate management, to certificate validation.
EJBCA is developed in Java and runs on a JVM such as OpenJDK, available on most platforms, such as Linux and Windows. There are two versions of EJBCA:
OSI Certified is a certification mark of the Open Source Initiative.
To get started with EJBCA Community, clone ejbca-ce and install it, see EJBCA Installation.
You can also easily run EJBCA as a container from Dockerhub.
The Community software is open source and community supported, there is no support SLA, but a helpful best-effort Community.
Commercial support is available for EJBCA Enterprise.
EJBCA Community is licensed under the LGPL license, please see LICENSE.