1. Home
  2. /
  3. About

About EJBCA

One of the world's most popular PKIs, EJBCA gives you time-proven flexibility and robustness. Unlike many other PKI solutions, EJBCA is platform-independent and can be scaled out and in to match your needs.

 

hero-sub-3
About EJBCA

Open source PKI and Certficate Authority

All your certificate management, registration, enrollment, and validation needs, are covered by EJBCA.

One installation can support multiple secure separated and independent PKIs simultaneously using a modular architecture for the Certificate Authority (CA), Registration Authority (RA), and Validation Authority (OCSP and CRL functionality). Combined with the fact that EJBCA supports many enrolment protocols, integration interfaces, certificate profiles, and cryptographic algorithms, EJBCA is a good choice when securing industrial environments, IoT devices, national eIDs, DevOps workflows, and internal PKIs.

F-Keyfactor_Illustration-Certificate issuance

EJBCA: The Ultimate Open-Source CA and PKI Software for IoT, Industrial, DevOps, IT, and More

EJBCA Community edition is an open-source project sponsored by Keyfactor and licensed under LGPL v2.1. The source code and container editions are available for free download. Moreover, EJBCA is also available in an Enterprise edition, and a 30-day free trial is available on AWS and Azure marketplaces.

Community vs Enterprise edition

Being one of the longest-running open-source CA projects, EJBCA PKI provides time-proven robustness and reliability for businesses, organizations, and products throughout the world. 

Without even knowing it you are probably using EJBCA on a daily basis.

See full documentation

23

Years of history

127

Contributors

3000

Downloads per month

Why users choose EJBCA

Get started with EJBCA container

Get started quickly

Download our containers or build from source from GitHub. Get started with video tutorials and documentation online.

Documentation

Flexible for your use case

EJBCA supports a variety of enrolment protocols, integration interfaces, certificate profiles, and cryptographic algorithms. 

Interoperability
why-users-choose-2
Climbing Up The Stairs

Deployment automation and scaling

EJBCA can run in any number of instances as needed, and installations and configurations can be automated with Helm or Ansible playbooks.

Ansible Playbooks

Grow with your needs

Convert to EJBCA Enterprise, when your PKI service requires SLAs, security and audit-proof configurations, or an alternative deployment option such as hardware or software appliance, cloud, SaaS, or a combination. Try EJBCA Enterprise cloud edition for free for 30 days

Try EJBCA Enterprise

keyfactor-ejbca-enterprise-lite (1)

History of EJBCA

Tomas Gustavsson and his team published the first version of EJBCA in 2001 with the goal of developing an enterprise-grade PKI based on modern technology. In 2002, PrimeKey* was founded as a consultancy specializing in the open-source product EJBCA. In 2008 EJBCA became Common Criteria-certified for the first time, and that was also when the first Enterprise edition of EJBCA was released. 

Since then, EJBCA has gained popularity and continues to be updated to keep it modern and suitable for the highest-performance cloud-native world.

For organizations that require guaranteed stability and support, advanced security configurations and certifications, or access to more deployment options, we recommend the EJBCA Enterprise edition.

As of June 2021, PrimeKey is a part of Keyfactor

Tomas-G

Tomas Gustavsson, the founder of EJBCA, who released the very first version of the software in 2001.

Get in contact today to learn more about EJBCA Enterprise & how it can benefit your organization

This website uses cookies

Cookies consist of small text files. They contain data that is stored on your device. To enable us to place certain types of cookies we need to obtain your consent. At PrimeKey Solutions AB, corp. ID no. 556628-3064, we use the following kinds of cookies. To read more about which cookies we use and storage times, click here to access our cookies policy.

Manage your cookie-settings

Necessary cookies

Check to consent to the use of Necessary cookies
Necessary cookies are cookies that must be placed for basic functions to work on the website. Basic functions are, for example, cookies which are needed so that you can use menus on the website and navigate on the site.

Functional cookies

Check to consent to the use of Functional cookies
Functional cookies need to be placed on the website in order for it to perform as you would expect. For example, so that it recognizes which language you prefer, whether or not you are logged in, to keep the website secure, remember login details or to be able to sort products on the website according to your preferences.

Cookies for statistics

Check to consent to the use of Cookies for statistics
For us to measure your interactions with the website, we place cookies in order to keep statistics. These cookies anonymize personal data.

Cookies for ad-tracking

Check to consent to the use of Cookies for ad-tracking
To enable us to offer better service and experience, we place cookies so that we can provide relevant advertising. Another aim of this processing is to enable us to promote products or services, provide customized offers or provide recommendations based on what you have purchased in the past.

Ad measurement user cookies

Check to consent to the use of Ad measurement user cookies
In order to show relevant ads we place cookies to tailor ads for you

Personalized ads cookies

Check to consent to the use of Personalized ads cookies
To show relevant and personal ads we place cookies to provide unique offers that are tailored to your user data