Certificate Transparency
Certificate Transparency (CT) is a public audit system that logs every SSL/TLS certificate issued by Certificate Authorities. Monitoring CT logs lets you detect certificates issued for your domain without your knowledge — a common indicator of phishing or a compromised CA.
What SecurityStatus Checks
- Whether newly issued certificates for your domain appear in public CT logs
- Presence of unexpected or unauthorized certificates in CT logs
- Whether your CA is submitting certificates to CT logs (required since 2018)
- Detection of wildcard certificates that may over-scope your domain
Why This Matters
Attackers who compromise a Certificate Authority or manipulate DNS can obtain fraudulent certificates for your domain. CT logs make this detectable because every certificate must be logged publicly. Without monitoring, a rogue certificate could be used for months before you notice.
How to Fix It
- 1
Set up CT log monitoring
Use crt.sh to search for all certificates issued for your domain. You can also use services like Facebook's Certificate Transparency Monitoring or Cert Spotter to receive email alerts when new certificates are issued.
- 2
Add a CAA record to restrict issuance
A CAA DNS record tells CAs which ones are authorised to issue certificates for your domain. Add: `yourdomain.com CAA 0 issue "letsencrypt.org"` (or your preferred CA). This prevents other CAs from issuing without your permission.
- 3
Review existing certificates
Search crt.sh for your domain and review all listed certificates. Any certificate you did not request should be investigated immediately and revoked if fraudulent.
- 4
Enable alerting
Set up automated alerts via Cert Spotter, Facebook CT Monitoring, or Google's CT transparency report so you are notified within hours of any new certificate issuance.
Frequently Asked Questions
Are CT logs required for all SSL certificates?
Can I see all certificates issued for my domain?
What should I do if I find an unauthorised certificate?
Related Guides
Check Your Domain Now
Run all 38 security checks including Certificate Transparency and get your domain's security grade in under 2 minutes.
Scan Your Domain Free