Een SSL-certificaat is een digitaal bewijs dat de identiteit van een website bevestigt en een versleutelde verbinding mogelijk maakt. Het zorgt ervoor dat gegevens tussen de browser en de server niet door anderen zijn te lezen.
Waarvoor wordt het gebruikt
Een SSL-certificaat heeft twee functies. Het maakt versleuteling mogelijk, en het laat zien bij welk domein de website hoort. Het certificaat is nodig om een website via HTTPS te laten werken.
Dit is belangrijk bij alles wat gevoelig is, zoals inloggen, het invullen van een formulier of betalen in een webshop. Zonder versleuteling kunnen die gegevens onderweg worden meegelezen.
Een voorbeeld: bij het afrekenen in een webshop worden naam, adres en betaalgegevens verstuurd. Met een certificaat gebeurt dat versleuteld, zodat een meeluisteraar er niets van kan lezen.
Soorten certificaten
Certificaten verschillen in de mate waarin de uitgever controleert wie de aanvrager is:
- Domeinvalidatie (DV): controleert alleen of de aanvrager het domein beheert.
- Organisatievalidatie (OV): controleert daarnaast de gegevens van de organisatie.
- Uitgebreide validatie (EV): kent de meest uitgebreide controle van de organisatie.
Er bestaan ook gratis DV-certificaten, bijvoorbeeld van Let’s Encrypt. De versleuteling zelf is bij alle soorten gelijkwaardig.
Een wildcard-certificaat dekt een domein en al zijn subdomeinen.
SSL of TLS, en de geldigheid
De naam SSL (Secure Sockets Layer) is eigenlijk verouderd. De techniek is opgevolgd door TLS (Transport Layer Security), maar de naam SSL-certificaat is blijven bestaan. Een certificaat is bovendien maar beperkte tijd geldig. Verloopt het, dan toont de browser een waarschuwing aan bezoekers. Tijdig vernieuwen is dus nodig.
Veel hostingpartijen regelen het certificaat automatisch en vernieuwen het zelf. Controleer wel of dat ook voor jouw domein gebeurt.