Was ist ein CAA-Record?
Ein CAA-Record (Certification Authority Authorization) erlaubt einer Domain zu erklären, welche Zertifizierungsstellen Zertifikate für sie ausstellen dürfen. CAs sind durch das CA/Browser Forum verpflichtet, diese Records zu beachten, sodass sie das Risiko einer Fehlausstellung verringern – eine CA, die fälschlich ein Zertifikat für Ihre Domain ausstellt. CAA ist eine einfache, wirkungsvolle Schutzplanke für Ihre TLS-Zertifikate.
So funktionieren CAA-Records
Ein CAA-Record benennt eine erlaubte Zertifizierungsstelle über ihre Domain. Vor dem Ausstellen prüft eine konforme CA die CAA-Records Ihrer Domain; existieren Records und nennt keiner diese CA, muss sie ablehnen. Der Record hat drei Teile: ein Flag, einen Tag und einen Wert. Die gängigen Tags sind issue (autorisiert eine CA, Standardzertifikate auszustellen), issuewild (steuert speziell Wildcard-Zertifikate) und iodef (eine URL oder mailto, wo CAs Richtlinienverstöße melden). Zum Beispiel erlaubt issue "letsencrypt.org" nur Let's Encrypt das Ausstellen.
So lesen Sie Ihre CAA-Lookup-Ergebnisse
IPeek listet die CAA-Records der Domain auf, jeweils mit Tag und Wert. Lesen Sie die issue-Tags, um zu sehen, welche CAs autorisiert sind – ein Wert wie "letsencrypt.org" oder "digicert.com" benennt die zulässige Stelle. Ein issuewild-Tag beschränkt, wer Wildcard-Zertifikate ausstellen darf. Ein issue-Wert von ";" (Semikolon) bedeutet, dass überhaupt keine CA autorisiert ist. Hat die Domain keine CAA-Records, darf jede öffentliche CA ausstellen, was der permissive Standard ist. Prüfen Sie, dass die gelisteten CAs zu den Anbietern passen, die Sie tatsächlich für Zertifikate nutzen.
Warum CAA-Records die Zertifikatssicherheit verbessern
Ohne CAA kann jede von Dutzenden öffentlicher Zertifizierungsstellen ein Zertifikat für Ihre Domain ausstellen, sodass eine einzige kompromittierte oder getäuschte CA ausreicht, damit ein Angreifer ein gültiges Zertifikat erhält. CAA verengt diese Angriffsfläche auf nur die CAs, die Sie benennen. Da das CA/Browser Forum vorschreibt, dass CAs vor dem Ausstellen CAA prüfen, ist der Schutz branchenweit durchgesetzt. Fügen Sie den iodef-Tag hinzu, und autorisierte CAs können Sie über versuchte Richtlinienverstöße benachrichtigen – ein Frühwarnsignal, wenn jemand versucht, ein Zertifikat zu erhalten, das er nicht erhalten sollte.