Vanaf 8 september 2017 is het voor certificaatuitgevers (Certificate Authorities, of CA's) verplicht om een controle uit te voeren op het CAA-record (Certificate Authority Authorization) in de DNS wanneer ze een certificaat uitgeven. Hoewel het voor domeineigenaren niet verplicht is om zo'n record op te nemen, passen wij dit extra beveiligingsmechanisme standaard toe om de veiligheid van onze klanten te waarborgen.
Wat is een CAA-record?
Een CAA-record is een speciaal type DNS-record waarmee je vastlegt welke CA's een SSL-certificaat mogen uitgeven voor jouw domein. Dit zorgt ervoor dat er geen ongeautoriseerde certificaten worden verstrekt door een willekeurige CA.
Stel je voor dat een derde partij, zoals een overheidsinstantie, probeert een SSL-certificaat te verkrijgen voor jouw domein zonder jouw toestemming. Door een CAA-record te gebruiken, controleert de CA of zij wel bevoegd zijn om een certificaat uit te geven voor jouw domein.
CAA-record voor LinQhost
Het CAA-record voor www.linqhost.nl ziet er als volgt uit:
[local@localhost ~]$ dig +noall +answer linqhost.nl CAA
linqhost.nl. 10663 IN CAA 0 iodef "mailto:sslmaster@linqhost.net"
linqhost.nl. 10663 IN CAA 0 issue "comodoca.com"
Met dit record geven wij aan dat SSL-certificaten voor linqhost.nl alleen door Comodo mogen worden uitgegeven. Heb je een oudere versie van het dig-commando, dan kun je een A-record terugkrijgen met het bovenstaande commando.
Wanneer wordt het CAA-record actief?
Vanaf 8 september 2017 voegen we bij nieuwe SSL-certificaatuitgiftes standaard een CAA-record toe. Voor bestaande SSL-certificaten wordt een CAA-record toegevoegd bij verlenging, mits het domein bij ons in de DNS is ondergebracht en het SSL-certificaat ook via ons wordt afgenomen.
Update 07-09-2017: Alle bestaande domeinen met SSL-certificaten bij ons bevatten nu ook een CAA-record.