Join our Newsletter — 33% off our NHI Course
Home› FAQ› Foundations & NHI Taxonomy› What are the best practices for keeping self-signed…
Foundations & NHI Taxonomy

What are the best practices for keeping self-signed certificates from creating governance gaps?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 26, 2026 Domain: Foundations & NHI Taxonomy

Best practice is to treat self-signed certificates as controlled exceptions, not a default pattern. Keep them inventoried, audit them regularly, and automate renewal and revocation wherever possible. Use intermediate certificates to structure trust more safely, and centralize PKI oversight so teams can spot risky certificates before they reach production or compliance-sensitive systems.

Why Self-Signed Certificates Become Governance Gaps

Self-signed certificates are not automatically insecure, but they often bypass the oversight that keeps trust decisions auditable. The governance gap appears when teams issue them ad hoc, let them persist without inventory, or use them in production without a clear owner, expiry process, or approval path. That creates hidden trust relationships that security and compliance teams may not see until something fails.

Central risk comes from the fact that a certificate is both a technical object and a trust decision. If the organisation cannot answer who issued it, where it is installed, what it protects, and when it must be replaced, the certificate has escaped governance even if the connection still works.

Teams usually run into trouble when self-signed certificates are treated as a shortcut for internal services, test environments, or temporary integrations and then quietly become permanent. The longer that pattern lasts, the more likely it is that renewal, revocation, and ownership are handled inconsistently across environments.

How to Keep Them Under Control Without Blocking Operations

Use self-signed certificates only as an exception with a documented purpose, an explicit owner, and a replacement plan. That means every certificate should be discoverable, tied to a system or service, and reviewed against a defined lifecycle so the organisation can tell the difference between a controlled exception and unmanaged trust.

Inventory and expiry management should be continuous, not periodic cleanup. A certificate list that is updated only during audits still leaves blind spots between reviews, so automation matters for discovery, renewal alerts, and revocation workflows. Where possible, the operational pattern should move toward centralized issuance and structured trust, using intermediate certificates to reduce the number of direct trust decisions teams must manage manually.

For certificate-backed trust models, the most useful comparison is often not “self-signed versus public CA,” but “manual trust versus governed trust.” Even in internal environments, a controlled PKI process gives you revocation, ownership, and change visibility that self-signed certificates usually lack when they are scattered across teams and platforms. Guidance from the CA/Browser Forum and the NIST SP 800-57 Key Management lifecycle model both reinforce the value of defined lifecycle handling, even though self-signed use is a separate trust choice.

What Good Governance Looks Like in Practice

Good governance means the certificate estate is visible, reviewable, and bounded. A self-signed certificate should have a recorded business justification, a named owner, a known installation scope, a renewal date, and a decommission trigger. If any of those are missing, the certificate is already a governance issue rather than just a technical convenience.

It also means governance is aligned to environment sensitivity. A self-signed certificate used in a lab or disposable test environment is a different risk from one protecting production traffic, an admin interface, or a compliance-sensitive workload. The more sensitive the system, the less tolerance there should be for undocumented trust anchors or one-off exceptions. Internal guidance such as the Ultimate Guide to NHIs and the Guide to SPIFFE and SPIRE are useful here because they show how certificate-based trust becomes manageable when it is tied to identity, attestation, and lifecycle controls.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST SP 800-53 Rev 5 and NIST SP 800-57 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5IA-5 — Authenticator ManagementSelf-signed certs need controlled issuance, renewal, and revocation lifecycles.
IA-9 — Service Identification and AuthenticationCertificate-based trust for services and systems maps directly to non-user authentication.
AU-9 — Protection of Audit InformationGovernance gaps persist when certificate ownership and changes are not auditable.
Recommendation — Enforce certificate lifecycle management, including rotation and revocation tracking. Use certificate-based authentication only with defined issuance and trust controls. Retain certificate change and approval records for auditability.
NIST SP 800-57Key ManagementCertificate control depends on lifecycle management, cryptoperiods, and replacement planning.
Recommendation — Set cryptoperiods and manage certificate replacement before expiry.
ISO/IEC 27001:2022A.5.15 — Access controlCertificates create trust decisions that must be governed as access-related exceptions.
A.8.24 — Use of cryptographySelf-signed certificates are a cryptographic trust mechanism that needs oversight.
Recommendation — Document certificate trust decisions and restrict exception use. Define approved certificate use and governance for cryptographic trust.

Practitioner Guidance

What to prioritize: Start by separating acceptable exceptions from unmanaged use. If a self-signed certificate is protecting anything customer-facing, production-facing, or audit-sensitive, treat it as a tracked control item rather than an informal convenience.

What to verify: Confirm that the estate has one owner per certificate, a searchable inventory, expiry alerts, and a defined replacement path. If you cannot prove those four things quickly, the governance gap is already material.

Common mistake: Teams often automate renewal but forget revocation, ownership transfer, or environment scoping. That leaves the appearance of control while the underlying trust model is still fragmented.

Practitioner takeaway: The goal is not to eliminate every self-signed certificate, but to ensure any certificate that creates trust is visible, bounded, and governable for its full lifecycle.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 26, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org