SSL staat voor Secure Sockets Layer

SSL staat voor Secure Sockets Layer. Dit is de meest gebruikte manier voor het
tot stand brengen van beveiligde elektronische transacties op het internet. De methode
van SSL gebruikt publieke sleutel cryptografie om beveiligd de sessiesleutel te genereren
en uit te wisselen. De sessiesleutel wordt gebruikt voor symmetrische versleuteling. De
SSL-functies in een webserver kunnen niet gebruikt worden zonder dat een servercertificaat
is aangekocht en configureerd is voor de website. 

Waaruit bestaat een certificaat?
Een certificaat is een speciaal tekstbestand dat twee delen bevat: een deel leesbare tekst
dat informatie bevat over de eigenaar, de uitgever van het certificaat, etcetra. en een tweede
versleuteld deel (niet leesbaar voor mensen) dat de digitale handtekening bevat en een publieke
sleutel van de certificatie autoriteit. 

Het tekstbestand krijgt een .cer-extentie zodat het operating systeem het bestand kan openen.
Als u een certificaat zou openen in een teksteditor, dan zou het ongeveer er uit zien als dit: 

-----BEGIN CERTIFICATE-----
MIIFKDCCBBCgAwI2AgIQQt6NrSngZBxZ67qk8ZLN6zA
MQswCQYDVQQGEwJTRTEQMBIGA1UEChMLQWRkV
ZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIA
zsh/X7+hGfHCsgWgjoJKLQ9zU61h5OUQR6P7BLL0K
NlMFkSL9qlTNk0pkaP6Q1hOfd/qBuhA8c27QljnxvL1pa
yTNKGBctE0I0wqtEwlGNkl7mZmVjtlnSQ4BVaw==
-----END CERTIFICATE-----