Wiki

X.509

X.509 is een standaard voor digitale certificaten die publieke sleutels en identiteitsinformatie bevat, en wordt veel gebruikt voor beveiliging in netwerken, zoals TLS/SSL voor het versleutelen van internetverkeer. De X.509-standaard beschrijft het formaat voor digitale certificaten die worden gebruikt om de identiteit van entiteiten, zoals gebruikers, servers of apparaten, te verifiëren en veilige communicatie mogelijk te maken. Deze certificaten bevatten de publieke sleutel van een entiteit, evenals andere informatie zoals de naam van de entiteit, de naam van de certificaatautoriteit (CA) die het certificaat heeft uitgegeven, de geldigheidsduur van het certificaat en de handtekening van de certificaatautoriteit die de echtheid van het certificaat bevestigt.

X.509-certificaten spelen een cruciale rol in public key infrastructure (PKI), een systeem dat publieke en private sleutels beheert en een beveiligde manier biedt om gegevens via onveilige netwerken zoals het internet te verzenden. Ze worden gebruikt voor authenticatie, versleuteling en gegevensintegriteit. Bijvoorbeeld, bij het gebruik van TLS (Transport Layer Security) voor een HTTPS-verbinding, wordt het servercertificaat gecontroleerd tegen de lijst van vertrouwde certificaatautoriteiten, en wordt de publieke sleutel uit het certificaat gebruikt om de communicatie te versleutelen.