Skip to main content

Overview

Certificate management and automation of the certificate lifecycle are key components in protecting your environment from outages and security breaches.
Protocols play an important role in this process, whether standardized or proprietary.

The platform implements protocols for consistent and secure certificate management. You can use protocols independently of specific technologies, providing greater flexibility and enabling seamless migration when needed.

From another perspective, the platform acts as a proxy between clients using protocols and the underlying technologies such as certification authorities.

The benefits of this approach include:

  • Easy and convenient migration between technologies without impacting clients that consume the services.
  • Agility in switching between technologies in response to obsolete algorithms or revoked certificates.
  • Consistent and compliant certificate management in hybrid environments.
  • Centralized control over the certificate lifecycle and its usage.

Supported Protocols

The following protocols are implemented:

ProtocolDescription
ACME (Automatic Certificate Management Environment)ACME protocol as defined by RFC 8555 - Automatic Certificate Management Environment (ACME).
Protocol for automated requesting, validating, and issuing of certificates. Implementation supports issuing of certificates to not only web servers, but also clients, IoT devices, and many more.
CMP (Certificate Management Protocol)CMP protocol as defined by RFC 4210 - Internet X.509 Public Key Infrastructure Certificate Management Protocol (CMP) with the 3GPP Specification support for certificate management in telecommunications.
Protocol for comprehensive certificate management.
SCEP (Simple Certificate Enrollment Protocol)SCEP protocol as defined by RFC 8894 - Simple Certificate Enrolment Protocol with backward compatibility with draft-nourse-scep-23.
Protocol for certificate management and certificate and CRL queries.

Common Protocol Properties

All supported protocol profiles share a set of Common Protocol Properties that define consistent behaviors and configuration options across all protocols. Understanding these shared properties helps ensure consistent configuration and predictable behavior when managing certificates across different protocols.