The ACSC Essential Eight and Website Certificate Management
The Australian Cyber Security Centre's Essential Eight framework addresses certificate management through patch management and application hardening. Here's how SSL monitoring fits in.
ISO 27001 requires formal controls for cryptographic key and certificate management. Here's how to build an SSL certificate management program that satisfies auditors.
By CertGuard Team
ISO 27001 is the international standard for Information Security Management Systems (ISMS). It's the benchmark for organisations that need to demonstrate structured, auditable security to clients, partners, and regulators. And it has specific requirements for cryptographic controls — including SSL certificate management.
Disclaimer: This post is for informational purposes only and does not constitute legal or compliance advice. Control numbers and requirements referenced are from ISO/IEC 27001:2022 (the current version of the standard) — verify against your specific version and consult a qualified ISO 27001 auditor for certification guidance.
This post is written for security managers, IT managers, and compliance teams at Australian organisations that are either ISO 27001 certified or working toward certification.
ISO 27001:2022 addresses cryptographic controls through Annex A Control 8.24: Use of cryptography.
The control states:
"Rules for the effective use of cryptography, including cryptographic key management, shall be defined and implemented." — ISO/IEC 27001:2022, Annex A, Control 8.24
SSL/TLS certificates are cryptographic credentials. They are the mechanism by which your organisation authenticates its web services to users and establishes encrypted connections. They fall squarely within the scope of Control 8.24.
Additionally, Control 8.9 (Configuration management) and Control 8.8 (Management of technical vulnerabilities) are relevant — the TLS configuration of your web servers and the patching of SSL/TLS libraries must be managed as part of these controls.
When an ISO 27001 certification audit covers your cryptographic controls, auditors will look for:
You need a documented policy that addresses:
This doesn't need to be a lengthy document — a clear, concise procedure with defined ownership is what auditors want to see.
Auditors will ask: "How many SSL certificates does your organisation have, and can you account for all of them?"
Your certificate inventory should record:
This inventory should be kept current. A certificate that exists but isn't in your inventory is a control gap — auditors will find it if they do their own scan.
A certificate inventory that isn't monitored is a static snapshot that becomes inaccurate over time. Auditors at higher-maturity organisations will expect to see evidence that certificate status is actively monitored, including:
This is the difference between a control that exists on paper and a control that's operating effectively. ISO 27001 requires evidence of effectiveness, not just existence.
Auditors will walk through your renewal process. Questions include:
A common gap: the renewal process is understood by one person and not documented. When that person is unavailable (holiday, illness, resignation), the process fails.
Control 5.15 (Access control) and Control 8.2 (Privileged access rights) require that access to systems and credentials is controlled. This extends to:
Document who has access to each system in your certificate management workflow.
Scan all your public-facing domains using a tool or manually with openssl. Include:
Not all certificates carry equal risk. Classify them:
Critical: Production customer-facing systems, payment processing, authentication services. These require the most stringent controls and monitoring.
Important: Internal systems with external access, API services, staging environments used for customer demos. Require monitoring but may have longer alert lead times.
Low: Development environments, internal-only services. Require inventory tracking but less intensive monitoring.
Every certificate in your inventory must have a named owner — a person or team responsible for renewal. The owner is responsible for:
Without named ownership, responsibility is diffuse and gaps occur.
Set up automated monitoring for all Critical and Important certificates. Monitoring should:
Document the step-by-step renewal process for each certificate type. Then test it:
Quarterly: Review certificate inventory for accuracy. Confirm all certificates are present and correctly attributed.
Annually: Review the cryptographic policy for continued relevance. Assess whether approved TLS versions and cipher suites remain current with industry guidance.
After significant changes: Any infrastructure change (new hosting provider, CDN change, new domain) should trigger a certificate inventory update.
Certificate management shouldn't exist as a standalone process — it should be integrated with:
Change management (Control 8.32): Certificate renewals and configuration changes should go through your change management process for critical systems.
Incident management (Control 5.26): An expired certificate causing downtime is a security incident. Document it, conduct root cause analysis, and implement corrective action.
Supplier management (Control 5.19): Your Certificate Authority and hosting providers are suppliers whose security practices affect your certificate management.
Risk management: Expired certificate risk should be documented in your risk register with the controls (monitoring) that mitigate it.
The following are illustrative examples of certificate-related gaps commonly identified during ISO 27001 audits. Specific findings vary by organisation and certifying body:
Finding: Certificate inventory is incomplete — not all domains are documented. Corrective action: Automated scanning of all IP ranges and DNS records to discover unmanaged certificates.
Finding: No evidence of proactive monitoring — certificates are only checked manually. Corrective action: Implement automated monitoring with documented alert history.
Finding: Certificate renewal process has a single point of failure (one person with access). Corrective action: Cross-train a backup owner; store credentials in a team-accessible password manager.
Finding: Staging environment has self-signed or expired certificate, accessible from internet. Corrective action: Either secure with valid certificate or restrict internet access.
CertGuard provides the monitoring infrastructure and exportable logs that support ISO 27001 Control 8.24 evidence requirements. For organisations building a certificate management program, it provides continuous checking, alert history, and a certificate inventory view across all monitored domains.
Contact us to discuss how CertGuard can support your ISO 27001 certification.
CertGuard monitors your certificates automatically and alerts you before anything expires. Free for up to 3 domains.
Start Free →The Australian Cyber Security Centre's Essential Eight framework addresses certificate management through patch management and application hardening. Here's how SSL monitoring fits in.
Certificate Transparency logs are public records of every SSL certificate ever issued for your domain. Here's what they reveal and how to use them to spot security threats.
Certificate authorities are the backbone of web security — but not all of them carry the same weight. Here's what Australian businesses need to know before buying or issuing an SSL certificate.