HTTPS
Staat voor "HyperText Transport Protocol Secure."
HTTPS is een beveiligde versie van het HTTP-protocol die webverkeer versleutelt. Het voegt versleuteling en verificatie toe met TLS voorheen (SSL) om gegevens te beschermen die worden uitgewisseld tussen een webserver en de webbrowser van de client. Hoewel het aanvankelijk alleen door websites werd gebruikt om inloggegevens en financiële informatie tegen afluisteren te beschermen, wordt het nu door de meeste webservers gebruikt om al het verkeer te versleutelen en te controleren of elke pagina de browser bereikt zonder tijdens de overdracht te zijn gewijzigd of beschadigd.
Al het HTTPS-webverkeer gebruikt het TLS-protocol voor versleuteling, waaronder elke HTML-pagina, cookie, afbeelding en elk JavaScript-bestand. Om HTTPS te gebruiken, heeft de webserver eerst een digitaal certificaat nodig dat de identiteit en authenticiteit van de eigenaar van de website vaststelt. De webserver en de webbrowser van de client voeren een korte handshake uit waarbij de browser het certificaat van de server controleert en ze samenwerken om een tijdelijke sessieversleutel voor versleuteling te genereren. Deze sleutel versleutelt en ontsleutelt al het verkeer tussen de server en de client en beschermt het tegen afluisteren of man-in-the-middle-aanvallen.
Je kunt controleren of een website HTTPS gebruikt door naar de adresbalk van je browser te kijken. Adressen die beginnen met https:// zijn beveiligd. Als je browser het begin van URL's verbergt, wordt in plaats daarvan vóór de rest van het adres een hangslotpictogram weergegeven. Je kunt op dit pictogram klikken om het beveiligingscertificaat van de website te bekijken en de persoon of het bedrijf dat ervoor verantwoordelijk is te controleren. Controleer altijd of een website beveiligd is voordat je inloggegevens of creditcardgegevens invoert door naar het hangslot te zoeken; de meeste browsers markeren websites die geen HTTPS gebruiken tegenwoordig zelfs actief als "Niet beveiligd" om aan te geven dat het verkeer niet versleuteld is.
Test je kennis