Wat is end-to-end encryptie?

Wat is end-to-end encryptie?

End-to-end encryptie (E2EE), in het Nederlands ook end-to-end versleuteling, versleutelt gegevens op zo’n manier dat alleen de verzender en de beoogde ontvanger de inhoud kunnen lezen, zelfs de dienst die het bericht doorstuurt, kan er niet bij.

Hoe werkt end-to-end encryptie?

Elke gebruiker heeft een paar sleutels: een publieke sleutel die je met anderen deelt en een privésleutel die alleen op je eigen apparaat staat. Wil je een bericht sturen, dan versleutelt jouw apparaat het met de publieke sleutel van de ontvanger. Alleen de privésleutel van de ontvanger kan het weer ontsleutelen. Onderweg, op de server van de dienst, is het bericht onleesbaar.

Waarin verschilt dit van “gewone” versleuteling?

Bij normale versleuteling (zoals TLS tussen jou en een server) kan de dienst zelf de gegevens nog wél inzien nadat ze zijn ontvangen en ontsleuteld op de server. Bij end-to-end encryptie wordt data al op jouw apparaat versleuteld en pas op het apparaat van de ontvanger weer ontsleuteld; de dienst zelf ziet dus alleen onleesbare, versleutelde data.

Waar wordt dit voor gebruikt?

  • Chat-apps zoals WhatsApp en Signal, waarbij zelfs de aanbieder de inhoud van berichten niet kan lezen.
  • Sommige cloudopslagdiensten, waarbij bestanden al versleuteld zijn voordat ze de server bereiken.
  • Sommige e-mail- en videobeldiensten.
  • Wachtwoordmanagers.

Wat beschermt E2EE wel en niet?

E2EE beschermt de inhoud van berichten tegen meelezen onderweg en op de server. Metadata, zoals wie met wie communiceert, wanneer en vanaf welk IP-adres, is vaak nog wel zichtbaar. Ook als iemand toegang krijgt tot je ontgrendelde telefoon of een back-up die niet versleuteld is, helpt E2EE niet.

E2EE of een VPN?

Het zijn verschillende dingen. Een VPN versleutelt je verbinding tussen je apparaat en de VPN-server en verbergt je IP-adres. E2EE beschermt de inhoud van de communicatie tussen twee personen, ongeacht welk netwerk je gebruikt. Ze vullen elkaar aan.

Wat is het nadeel?

Omdat de dienst zelf de inhoud niet kan lezen, kan die ook niet meehelpen als je bijvoorbeeld je wachtwoord vergeet en de sleutel kwijt bent, er is dan vaak geen manier om de data alsnog te herstellen. Ook is zoeken in berichten op de server niet mogelijk, en discussie over toezicht en opsporing speelt hier een rol.

Hoe weet ik of een app E2EE gebruikt?

Kijk in de beveiligingsinstellingen of het helpcentrum van de app. Veel apps tonen een “veiligheidscode” die je met je gesprekspartner kunt vergelijken om te controleren dat niemand meeluistert, wat bescherming biedt tegen een man-in-the-middle-aanval.