Certificate Lifecycle Management

Automated Certificate Renewal & Lifecycle Management

Manual certificate management is error-prone and unsustainable. With TLS certificate validity dropping to 47 days by 2029, automation is no longer optional — it is a security imperative. MazeVault provides end-to-end certificate lifecycle automation from discovery to renewal.

Why Certificate Automation Is Critical

Expired certificates cause outages, security breaches, and compliance violations. With shorter validity periods mandated by certificate authorities, manual renewal is becoming impossible at scale. Organizations need automated certificate management to prevent downtime and maintain trust.

200 days
Max TLS validity from March 2026
100 days
Max TLS validity from March 2027
47 days
Max TLS validity from March 2029

Certificate Lifecycle Phases

1. Phase

Discovery & Inventory

Agents scan file systems, Java keystores and the Windows certificate store; certificates synced from connected CA accounts join the same inventory.

2. Phase

Issuance & Enrollment

Requests to DigiCert, Let's Encrypt, I.CA, AD CS, Venafi and other CAs from the console, REST API, ACME or SCEP; EST through an upstream CA.

3. Phase

Deployment & Binding

Agents deploy certificates to files, keystores, the Windows store and IIS bindings and can reload Nginx or Apache; Azure Key Vault and Kubernetes secrets are supported too.

4. Phase

Automatic Renewal

Policy-driven renewal before expiry, with approval steps where your process needs them.

5. Phase

Revocation & Audit

Revocation at the issuing CA, CRL and OCSP for the internal CA, and a hash-chained audit trail for compliance reporting.

Why Automate with MazeVault

Fewer Expiry Outages

Automatic renewal and deployment keep certificates from silently expiring on your servers.

Built for DORA & NIS2

Built to support DORA and NIS2: a hash-chained audit log, SIEM streaming and compliance reports for auditors.

ACME Automation

ACME client for Let's Encrypt, ZeroSSL and SSLmarket, and a built-in ACME server for cert-manager in Kubernetes.

One Inventory

Manage certificates across on-premise, cloud and hybrid environments from one console.

The MazeVault Advantage

Unlike standalone CLM tools, MazeVault integrates certificate lifecycle management with secrets management, key management, and compliance — all in one unified platform.

ACME and SCEP servers, EST via an upstream CA
DigiCert, Let's Encrypt, I.CA, AD CS, Venafi, smallstep, Vault PKI
Azure Key Vault & AWS KMS connectors
IIS binding; Nginx and Apache file deploy with reload
Cross-platform agents (Windows, Linux)
Expiration alerts (e-mail, Slack, Teams)
Optional HSM/KMS key protection
Template-based certificate policies

Supported Automation Protocols

MazeVault supports the main certificate automation protocols, so it fits your existing infrastructure and CA providers.

ACME

Automatic Certificate Management Environment — the industry standard for automated TLS certificate issuance.

  • RFC 8555 ACME server with External Account Binding
  • cert-manager ClusterIssuer for Kubernetes
  • ACME client for Let's Encrypt, ZeroSSL and SSLmarket
  • Issues from any connected CA, including AD CS

SCEP / EST

Protocols for device enrollment and certificate provisioning in managed environments.

  • Built-in SCEP server
  • Network device enrollment
  • EST enrollment through an upstream EST CA
  • Internal CA or any connected CA

REST API & SDK

Programmatic certificate management via MazeVault's comprehensive REST API and native SDKs.

  • Go, Python, Java, Node.js SDKs
  • Terraform provider for IaC
  • Ansible module and Jenkins plugin
  • Webhook notifications

Frequently Asked Questions

What is certificate lifecycle management (CLM)?

Certificate lifecycle management is the process of managing digital certificates from issuance through renewal and revocation. It includes discovery, enrollment, deployment, monitoring, renewal, and revocation of X.509 certificates used for TLS/SSL, code signing, email (S/MIME), and authentication.

Why is automatic certificate renewal important?

With TLS certificate validity periods being reduced to 47 days by 2029, manual renewal becomes impossible at scale. Automatic renewal prevents outages caused by expired certificates, reduces human error, and ensures continuous compliance with security policies.

What is the ACME protocol?

ACME (Automatic Certificate Management Environment) is an open protocol standardized by the IETF for automating TLS certificate issuance and renewal. It is used by Let's Encrypt and supported by DigiCert, enabling zero-touch certificate management.

How does MazeVault compare with standalone CLM tools?

MazeVault combines certificate lifecycle management with secrets management, key management and compliance reporting in one platform. It issues certificates from DigiCert, Let's Encrypt, I.CA, Microsoft AD CS, Venafi and other CAs, so it can run alongside a standalone CLM tool or replace it.

How does MazeVault handle certificate discovery?

MazeVault agents on Windows and Linux scan configured directories for PEM, DER and PFX files, Java keystores and the Windows certificate store. Certificates from connected CA accounts are synced as well. The inventory is kept centrally with expiration tracking and alerting.

Does MazeVault help with DORA and NIS2?

MazeVault is built to support DORA (Digital Operational Resilience Act) and NIS2 requirements. It provides a hash-chained audit log, automated certificate and secret rotation, optional HSM/KMS key protection, SIEM streaming and compliance reports. Compliance itself depends on how your organization runs its processes, and MazeVault provides the technical controls and evidence.

What does a certificate outage actually cost?

Our ROI calculator models a certificate-related outage as four hours of downtime plus customer churn, incident response and regulatory exposure, based on research by Gartner, Ponemon Institute and ITIC. Per incident that comes to about €4K for a small business, €500K for a mid-size company (downtime at €75,000 per hour) and €1.9M for an enterprise. With two incidents per year and 20, 200 or 2,000 certificates, the annual risk is about €11K, €2.3M and €12.6M. Real-world examples: an expired certificate at Ericsson left millions of O2 customers in the UK without mobile data in December 2018, LinkedIn had outages from expired certificates in 2017 and 2019, and an expired certificate on a monitoring device let the 2017 Equifax breach go unnoticed for 76 days. MazeVault lowers this risk through automated discovery, expiration monitoring and renewal. Try our interactive ROI calculator →

Related pages