Wat wij wel en niet kunnen zien
Sendis versleutelt de tekst van elk bericht op uw apparaat, voordat er iets wordt verzonden. Bijlagen worden op onze server versleuteld. Wat wij daarna technisch wel en niet kunnen ontsleutelen, verschilt per verzendwijze. Op deze pagina zetten wij dat per verzendwijze uiteen, inclusief de gegevens die onze server bij elke verzendwijze wel verwerkt.
Geregistreerde ontvanger
Stuurt u een bericht aan een geregistreerde ontvanger, dan kan Sendis de tekst alleen ontsleutelen via de herstelsleutel van uw organisatie of die van de organisatie van de ontvanger.
De tekst van uw bericht wordt op uw apparaat versleuteld met een eenmalige berichtsleutel. Die berichtsleutel wordt vervolgens versleuteld met de publieke sleutels van de ontvanger, in een hybride omhulling van X25519 en ML-KEM-768. De bijbehorende privésleutels staan op de apparaten van de ontvanger; op onze server liggen ze alleen in versleutelde vorm, afgesloten met sleutels die zijn afgeleid van het wachtwoord of de herstelcode van de ontvanger. Werkt de ontvanger binnen een organisatie, dan komt daar een herstelkopie bij; zie "Herstel binnen uw organisatie" hieronder.
Onze server bewaart dus de versleutelde tekst en versleutelde berichtsleutels. Een sleutel om die te openen hebben wij niet, behalve de herstelsleutel van uw organisatie of die van de organisatie van de ontvanger. Lees daarom ook "Herstel binnen uw organisatie" hieronder: daar staat wat dat voor deze verzendwijze betekent.
Toegangscode
Verstuurt u een bericht met een toegangscode, dan kan Sendis de tekst alleen ontsleutelen via de herstelsleutel van uw organisatie.
De ontvanger opent het bericht in het portaal met een code die u zelf buiten Sendis om deelt, bijvoorbeeld mondeling of via een ander kanaal. De sleutel waarmee de berichtsleutel is versleuteld, wordt in de browser afgeleid van die code (Argon2id). De code zelf wordt niet naar onze server gestuurd.
Om de code te controleren bewaart onze server een controlewaarde: een hash van een waarde die in de browser van de code is afgeleid, niet van de code zelf. Pas na een geslaagde controle geeft de server de versleutelde berichtsleutel vrij. Zonder de code kunnen wij die sleutel niet openen, behalve via de herstelsleutel van uw organisatie. Lees daarom ook "Herstel binnen uw organisatie" hieronder.
Deze verzendwijze gebruikt voor het omhullen van de berichtsleutel geen hybride post-quantum constructie; de sterkte van deze schakel hangt af van de toegangscode.
E-mail- of sms-verificatie
Verifieert de ontvanger zich via e-mail of sms, dan verloopt de ontsleuteling via onze server. Sendis kan de tekst van deze berichten technisch ontsleutelen.
Ook de tekst van deze berichten wordt op uw apparaat versleuteld. Maar omdat de ontvanger geen account en geen vooraf gedeelde code heeft, bewaart onze server, in versleutelde vorm, het geheim waarmee de berichtsleutel kan worden geopend. Na een geslaagde verificatie geeft de server dat geheim vrij aan de browser van de ontvanger, waar de ontsleuteling plaatsvindt. Dit geldt voor elke verzendwijze waarbij de ontvanger zich bij het openen verifieert met een code die Sendis zelf verstuurt.
Eerlijk is eerlijk: wie dat geheim op onze server kan ontsleutelen, kan daarmee ook de berichtsleutel afleiden. Dat is het wezenlijke verschil met de twee verzendwijzen hierboven. De cijfercode die de ontvanger per e-mail of sms ontvangt, is een tijdelijk toegangsbewijs; die code alleen is niet voldoende om de inhoud te ontsleutelen.
Wilt u de tekst zo goed mogelijk beschermen, kies dan een geregistreerde ontvanger of een toegangscode. Lees hieronder wat de herstelsleutel van uw organisatie daarbij betekent. Het beveiligingsniveau van uw keuze ziet u vóór het verzenden in het opstelvenster.
Overzichtstabel
| Geregistreerde ontvanger | Toegangscode | E-mail- of sms-verificatie | |
|---|---|---|---|
| Waar wordt de tekst versleuteld? | Op uw apparaat | Op uw apparaat | Op uw apparaat |
| Omhulling van de berichtsleutel | Hybride X25519 + ML-KEM-768 | Afgeleid van de toegangscode (Argon2id) | Afgeleid van een geheim dat versleuteld op onze server staat |
| Waar wordt de tekst ontsleuteld? | Op het apparaat van de ontvanger | In de browser van de ontvanger, met de code | In de browser van de ontvanger, nadat onze server het geheim vrijgeeft |
| Kan Sendis de tekst ontsleutelen? | Alleen via de herstelsleutel van uw organisatie of die van de organisatie van de ontvanger | Alleen via de herstelsleutel van uw organisatie | Ja, technisch wel |
| Ziet Sendis de metagegevens? | Ja | Ja | Ja |
Wat "herstel binnen uw organisatie" betekent, leest u verderop op deze pagina.
Metagegevens: wat onze server bij elke verzendwijze verwerkt
Versleuteling betreft de tekst van uw bericht en uw bijlagen. Bijlagen worden op onze server op virussen gecontroleerd. Alleen voor die controle en voor het versleutelen verwerkt de server ze onversleuteld; daarna slaat de server ze versleuteld op. Wij kunnen bijlagen dus bij elke verzendwijze technisch ontsleutelen. Om berichten te kunnen bezorgen, verwerkt onze server bij elke verzendwijze onder meer de volgende gegevens in leesbare vorm:
- het onderwerp van het bericht;
- naam, e-mailadres en telefoonnummer van afzender en ontvanger;
- bestandsnamen en bestandsgrootte van bijlagen;
- tijdstippen: verzonden, bezorgd, geopend, gelezen, verloopt;
- de gekozen verzendwijze en de gespreksstructuur (welk bericht een antwoord is op welk);
- de omvang van de versleutelde inhoud.
Wie met wie communiceert, wanneer, met welk onderwerp en met welke bijlagenamen, is dus zichtbaar voor onze systemen. Zet daarom geen vertrouwelijke informatie in het onderwerp of in een bestandsnaam. Welke gegevens wij verder verwerken en hoe lang wij ze bewaren, staat in onze privacyverklaring.
Herstel binnen uw organisatie
Elk bericht van een organisatie krijgt daarnaast een herstelkopie van de berichtsleutel, versleuteld voor de herstelsleutel van die organisatie. Daarmee kan de organisatie berichten openen en lezen, bijvoorbeeld als een medewerker zijn wachtwoord kwijt is of uit dienst gaat. Sendis bewaart en beheert die herstelsleutel in versleutelde vorm in een eigen sleutelbeheersysteem. Organisaties kunnen op dit moment niet kiezen voor een andere manier van herstel. Stuurt u een bericht aan een Sendis-gebruiker in een andere organisatie, dan kan ook die organisatie het bericht via haar eigen herstelprocedure openen.
- Sendis kan daardoor technisch alle berichten en bijlagen van uw organisatie ontsleutelen, ook bij een geregistreerde ontvanger of een toegangscode.
- In Sendis zelf kan uw organisatie de herstelsleutel alleen gebruiken met opgave van een reden, na een melding aan de betrokken medewerker, na een wachttijd van standaard 72 uur en met goedkeuring van een beheerder, en van een tweede beheerder als uw organisatie er meer dan één heeft. Zonder wachttijd kan dat alleen als een wettelijke verplichting dat vereist, zoals een rechterlijk bevel. Dat wordt vastgelegd.
- Wij gebruiken de herstelsleutel niet op eigen initiatief: alleen op schriftelijke opdracht van uw organisatie of als de wet ons daartoe dwingt.
Een persoonlijk account zonder organisatie heeft geen herstelsleutel.
Post-quantum versleuteling
De hybride omhulling die Sendis gebruikt voor geregistreerde ontvangers, voor uw eigen kopie van verzonden berichten en voor herstelkopieën, combineert een klassiek en een post-quantum algoritme. Beide moeten slagen: de berichtsleutel komt alleen vrij wanneer zowel het klassieke als het post-quantum deel slaagt. Het algoritme van deze omhulling ligt vast en wordt niet onderhandeld tussen browser en server.
X25519 + ML-KEM-768 (NIST FIPS 203) en AES-256-GCM.
Welke partijen voor ons gegevens verwerken, staat op de pagina subverwerkers.