Certificate Transparency (CT)

Certificate Transparency (CT) ist ein offener Standard (RFC 9162), der verlangt, dass alle öffentlich vertrauenswürdigen [[ssl-tls|SSL/TLS-Zertifikate]] in öffentlich prüfbaren, nur erweiterbare Protokollen namens CT-Logs erfasst werden. Browser setzen CT durch, indem sie verlangen, dass jedes Zertifikat signierte Nachweise (SCTs) aus anerkannten CT-Logs enthält, bevor ihm vertraut wird. CT ermöglicht Domainbesitzern, nicht autorisierte für ihre Domains ausgestellte Zertifikate zu überwachen, und erlaubt Sicherheitsforschern, Fehlausstellungen durch Zertifizierungsstellen zu erkennen. Dienste wie crt.sh und Googles Transparenzbericht bieten durchsuchbaren Zugriff auf CT-Log-Daten.

Beispiel

A company monitoring CT logs via crt.sh discovers a certificate was issued for 'secure.theircompany.com' by an unauthorized CA — indicating a potential phishing setup or CA compromise.