1. Home
  2. /
  3. Community vs Enterprise

EJBCA Community vs Enterprise

Get hands-on experience with PKI and certificates with EJBCA Community.  If you need more advanced PKI features and more deployment options then EJBCA Enterprise is for you.

hero-sub-1
community-ejbca-lite

EJBCA Community

  • Free open-source
  • Basic PKI functionality
  • Deploy from source or container

EJBCA Cloud

  • Free 30-day trial on AWS or Azure marketplaces
  • EJBCA Enterprise edition functionality

EJBCA Enterprise

  • Advanced PKI functionality
  • Multiple deployment options
  • Support agreement with SLA

Community and Enterprise differences

EJBCA is an open-source PKI software with Community and Enterprise editions. The Community edition offers basic PKI and certificate management for testing and evaluation purposes. With the Enterprise edition, you'll get advanced PKI and security features, SLAs, extended deployment options, and certifications to meet the more complex needs of larger businesses and government agencies.

The table below summarizes the overall differences between the EJBCA Community and Enterprise editions.

 

Contact Keyfactor if you are interested in EJBCA Enterprise:

 

Contact Keyfactor

Core Functionality

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Core PKI functionality

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Advanced PKI functionality – more details below

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Compliance to certifications and regulations

EJBCA Community

* Not guaranteed

EJBCA Enterprise & EJBCA Cloud

Support

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Product documentation

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Access to GitHub Discussions (Best Effort Support)

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Access to professional support with SLA

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Training & Services

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Basic online training and tutorials

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Comprehensive product training; lectures and hands-on exercises (Keyfactor University)

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Access to Keyfactor's professional services

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Releases

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Scheduled releases

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Maintenance and security releases

EJBCA Community

*Not guaranteed

EJBCA Enterprise & EJBCA Cloud

Security notifications

EJBCA Community

*Not guaranteed

EJBCA Enterprise & EJBCA Cloud

General Features

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

X.509 certificate issuance and management, Certificate Authority (CA)

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Registration Authority (RA) module

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Validation Authority (VA) module, OCSP and CRL

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Separation of CA/RA/VA on separate instances

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

PKI configuration export/import; EJBCA ConfigDump

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Open-source Ansible playbooks for installation and configuration (configuration requires ConfigDump import)

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Common Criteria certification

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Security Features

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Basic HSM support using Java PKCS#11

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Advanced HSM support (e.g. EdDSA, AWS CloudHSM, AWS KMS)

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Secure real-time connection between CA/RA/VA on separate instances

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Audit logging to file or database or syslog

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

OAuth authentication

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Use Cases

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

TLS certificates, client, and server for PRIVATE trust

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

TLS certificates, client, and server for PUBLIC trust

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

ePassport (EAC) certificate issuance and management

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Microsoft auto-enrollment support for managing Microsoft servers and devices

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

LTE/4G mobile network security using CMP 3GPP

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

IoT device security using EST protocol

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

IEEE 802.1AR: Secure Device Identities

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Matter Home Automation PKI support for Manufacturer/OEM/Vendor 

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Enrollment Protocols and APIs

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

CMP

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

CMP 3GPP Vendor Mode

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

SCEP Client mode

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

SCEP RA Mode

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

EST

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

ACME

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

SOAP API

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Enrollment REST API

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Management REST API

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Deployment Options

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Container Docker Hub or AWS

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Container deployment with Helm

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Build from source

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Software appliance

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Hardware appliance

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

EJBCA Cloud AWS

EJBCA Community

30 days free trial

EJBCA Enterprise & EJBCA Cloud

EJBCA Cloud Azure

EJBCA Community

30 days free trial

EJBCA Enterprise & EJBCA Cloud

EJBCA SaaS

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Quantum Safe Readiness

FEATURES

EJBCA COMMUNITY

EJBCA ENTERPRISE & EJBCA CLOUD

Quantum-safe cryptography support

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

HSM Support for Quantum-safe cryptography

EJBCA Community

EJBCA Enterprise & EJBCA Cloud

Are you looking for more security features, SLA, or deploying EJBCA as SaaS/Cloud/Appliance? EJBCA Enterprise is for you.

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