View guides on integrating EJBCA with third-party applications.

Integrate with Third-Party Applications

View guides on how to integrate EJBCA with various third-party applications and drivers.

Integrating with Third-Party Applications

Hardware Security Modules (HSMs)

EJBCA supports integration with various Hardware Security Modules (HSMs), each providing its own interface for key generation and maintenance, independent of EJBCA. For an overview of HSM integrations in the EJBCA Software Stack, see . For details on which Hardware Security Modules (HSMs) are supported per deployment type, see Hardware Security Module (HSM) Integration.

The following table lists the Hardware Security Modules (HSMs) supported for each EJBCA deployment type. Supported integration methods include the PKCS#11 interface and REST APIs.

HSM Type

Software stack

SaaS

Cloud

Software Appliance

Hardware Appliance

Container Set

Network HSMs integrated with REST APIs

AWS Key Management Service (KMS)

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

Azure Key Vault / MS Managed HSM​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

Fortanix Data Security Manager (DSM)​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

Securosys Primus HSM and CloudHSM Service

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Network HSMs integrated with PKCS#11

AWS CloudHSM​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

Bull TrustWay Proteccio​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Crypto4A QxHSM

(tick)
Doc link

(tick)
Doc link

Entrust nShield Connect​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Thales DPoD​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Thales Luna 7​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Thales TCT​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Utimaco CryptoServer​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Utimaco u.trust Anchor​

(tick)
Doc link

(tick)
Doc link

(tick)
Doc link

(tick)

(tick)
Doc link

Internal Hardware Appliance PCIe HSMs integrated with PKCS#11

Thales Luna PCIe

(tick)

(tick)
Doc link

Utimaco PCIe

(tick)

(tick)
Doc link

USB HSMs integrated with PKCS#11

Thales Luna USB

(tick)