Skip to content

Protocol Integrations

SSL-CLM supports industry-standard certificate enrollment and management protocols.

ProtocolDirectionUse Case
ACMEClient & ServerAutomated certificate issuance with domain validation
SCEPServerCertificate enrollment for network devices and MDM
ESTServerModern certificate enrollment over TLS
CMPServerFull-featured certificate lifecycle management

SSL-CLM includes a built-in ACME server for issuing certificates from private CAs, and an ACME client for requesting certificates from external CAs like Let’s Encrypt.

Supported challenge types:

  • HTTP-01
  • DNS-01
  • TLS-ALPN-01

External Account Binding (EAB) is supported for authenticated ACME access.

SSL-CLM’s SCEP server enables certificate enrollment for:

  • Network devices (routers, switches, firewalls)
  • MDM-managed mobile devices
  • Legacy infrastructure that only supports SCEP

Enrollment over Secure Transport (EST) provides a modern, TLS-authenticated alternative to SCEP:

  • Mutual TLS authentication
  • Certificate-based enrollment
  • Re-enrollment for certificate renewal

Certificate Management Protocol provides full lifecycle operations:

  • Initial enrollment
  • Key update
  • Certificate revocation
  • Cross-certification