Kennisbank

Data-in-gebruik-encryptie: hoe informatie versleuteld blijft terwijl een computer ermee rekent

Bijgewerkt: 16 augustus 2026 · 5 min leestijd

Stel je een kluis voor waarin een boekhouder toch kan rekenen zonder ooit de papieren uit de kluis te halen. Dat is in essentie waar data-in-gebruik-encryptie (in het Engels: encryption in use, vaak onderdeel van wat 'confidential computing' heet) om draait: gegevens blijven versleuteld, zelfs op het moment dat een computer ze verwerkt. Normaal gesproken is data alleen beschermd als ze stilstaat op een harde schijf ('data at rest') of onderweg is over een netwerk ('data in transit'). Zodra een programma de gegevens nodig heeft om ermee te rekenen, moesten ze tot voor kort eerst ontsleuteld worden in het geheugen van de computer - en juist dat moment was kwetsbaar.

Denk aan een ziekenhuis dat medische data naar een clouddienst stuurt om een AI-model te laten meekijken bij een diagnose. De data reist versleuteld naar de cloud en ligt daar versleuteld opgeslagen, maar zodra het rekenproces begint, lag die informatie tot voor kort naakt in het werkgeheugen van de server - toegankelijk voor een kwaadwillende beheerder, een ingebroken besturingssysteem of een fout in de cloudsoftware. Data-in-gebruik-encryptie moet precies dat gat dichten, zodat zelfs de eigenaar van de server de inhoud niet kan inzien terwijl de berekening plaatsvindt.

Wat is het precies?

De meest gangbare manier om data-in-gebruik-encryptie te realiseren is via een 'trusted execution environment' (TEE), te vertalen als 'vertrouwde uitvoeringsomgeving'. Dit is een streng afgeschermd stukje binnen de processor (de chip) van een computer, ook wel een 'enclave' genoemd. Alles wat in die enclave gebeurt, is onzichtbaar en ontoegankelijk voor de rest van het systeem, inclusief het besturingssysteem, de hypervisor (de software die virtuele machines beheert) en zelfs iemand met fysieke toegang tot de server.

De processor zelf versleutelt en beveiligt het geheugen dat bij de enclave hoort, met sleutels die nooit de chip verlaten. Software buiten de enclave, hoe hoog geprivilegieerd ook, ziet alleen betekenisloze, versleutelde brokken data. Een tweede belangrijk onderdeel is 'attestation' (verificatie): voordat gevoelige data de enclave binnengaat, kan de afzender cryptografisch laten controleren dat de enclave echt is, ongewijzigd draait en op echte, vertrouwde hardware staat. Zo voorkom je dat een aanvaller een nepenclave opzet om data te onderscheppen.

Er bestaan ook alternatieve technieken die hetzelfde doel nastreven zonder speciale hardware. Homomorfe encryptie laat toe om rechtstreeks te rekenen op versleutelde data, zonder deze ooit te ontsleutelen - wiskundig elegant, maar nog altijd honderden tot duizenden keren trager dan gewone berekeningen. Secure multi-party computation (MPC) verdeelt een berekening over meerdere partijen zodat niemand alleen de volledige data ziet. Beide zijn actief onderzoeksgebied, maar in de praktijk domineren TEE's vandaag de dag omdat ze het dichtst bij normale rekensnelheden blijven.

Wat wil men ermee bereiken?

De kerngedachte is vertrouwen verleggen: niet langer vertrouwen op de belofte van een cloudprovider dat die netjes met je data omgaat, maar op hardware en wiskunde die dat afdwingen. Dat opent deuren die tot voor kort dicht bleven. Bedrijven met gevoelige data - medische dossiers, financiële transacties, broncode, persoonsgegevens - durfden zware rekenklussen vaak niet uit te besteden aan publieke clouddiensten uit angst voor datalekken of misbruik door de provider zelf.

Een tweede doel is samenwerking tussen partijen die elkaar niet volledig vertrouwen. Denk aan banken die gezamenlijk fraudepatronen willen opsporen zonder elkaars klantgegevens te delen, of ziekenhuizen die een AI-model willen trainen op gecombineerde patiëntendata zonder die data ooit uit handen te geven. Data-in-gebruik-encryptie maakt zulke samenwerkingen in theorie mogelijk zonder dat een van de partijen de ruwe data van de ander ziet.

Tot slot speelt regelgeving een rol. Wetten zoals de Europese AVG (GDPR) stellen strenge eisen aan de omgang met persoonsgegevens. Sterkere technische garanties tijdens verwerking kunnen organisaties helpen aan te tonen dat ze 'privacy by design' toepassen, al is confidential computing op zich geen wondermiddel dat automatisch aan alle juridische eisen voldoet.

Voorbeelden uit de praktijk

Intel introduceerde in 2015 Software Guard Extensions (SGX), een van de eerste breed beschikbare enclave-technologieën, later uitgebreid naar serverprocessoren. Berichtenapp Signal gebruikte SGX-enclaves om vanaf 2017 'privécontactontdekking' te bouwen: de dienst kan controleren welke van je telefooncontacten ook Signal gebruiken, zonder dat Signal zelf je hele adresboek te zien krijgt.

AMD ontwikkelde Secure Encrypted Virtualization (SEV), en later de verbeterde variant SEV-SNP, waarmee complete virtuele machines in de cloud versleuteld blijven voor de hostprovider. Microsoft Azure en Google Cloud bouwden hierop hun 'confidential virtual machines': Google lanceerde zijn Confidential VM-dienst in 2020, Microsoft breidde zijn Azure Confidential Computing-portfolio vanaf ongeveer 2017 geleidelijk uit naar algemene beschikbaarheid.

Het Duitse bedrijf Edgeless Systems bouwde Constellation, een 'confidential Kubernetes'-platform waarmee complete containerclusters binnen enclaves draaien. Opaque Systems, voortgekomen uit onderzoek aan UC Berkeley, richt zich op confidential data-analyse en AI-training bovenop Apache Spark. En Nvidia voegde in 2023 confidential-computing-ondersteuning toe aan zijn H100-gpu's, zodat ook zware AI-trainingsjobs - niet alleen normale processortaken - binnen een vertrouwde omgeving kunnen draaien.

Hoe ver is de techniek?

Confidential computing is inmiddels geen labcuriositeit meer: alle grote cloudproviders bieden het als standaardoptie aan, en de benodigde processorfuncties zitten in courante serverchips van zowel Intel als AMD, en in nieuwere vorm ook in ARM-architecturen (ARM Confidential Compute Architecture, aangekondigd voor de ARMv9-generatie). Toch blijft het gebruik in de praktijk beperkt tot organisaties met bovengemiddeld hoge gevoeligheid van data of strenge regelgeving; brede adoptie door gewone bedrijven staat nog in de kinderschoenen.

Belangrijke obstakels blijven bestaan. Enclave-technologie is complex om goed te implementeren en bracht in het verleden eigen kwetsbaarheden aan het licht: aanvallen als Foreshadow (2018) en Plundervolt (2019) toonden aan dat ook 'vertrouwde' hardware geheimen kan lekken via zogeheten side-channel-aanvallen, waarbij aanvallers indirecte signalen zoals timing of stroomverbruik afluisteren in plaats van de versleuteling zelf te breken. Chipmakers brengen sindsdien regelmatig patches en nieuwe generaties uit, maar dit blijft een kat-en-muisspel.

Daarnaast is er een prestatieoffer: rekenen binnen een enclave kost doorgaans enkele procenten tot enkele tientallen procenten extra rekentijd, afhankelijk van de toepassing. Attestation en sleutelbeheer zijn bovendien nog niet overal even gestandaardiseerd tussen verschillende chipmakers en cloudproviders, wat overstappen tussen platformen bemoeilijkt. Homomorfe encryptie en MPC blijven, ondanks gestage vooruitgang, voor de meeste toepassingen nog te traag voor grootschalig praktijkgebruik.

Wie werken eraan?

De belangrijkste hardwareleveranciers zijn Intel (SGX, en de nieuwere Trust Domain Extensions oftewel TDX), AMD (SEV en SEV-SNP) en ARM (Confidential Compute Architecture). Nvidia is een relatief nieuwe maar invloedrijke speler sinds het confidential computing toevoegde aan zijn AI-gpu's. Onder de cloudproviders lopen Microsoft Azure, Google Cloud en Amazon Web Services voorop met eigen confidential-computing-diensten.

Gespecialiseerde softwarebedrijven zoals Fortanix, Anjuna Security, Edgeless Systems en Opaque Systems bouwen platforms die enclave-technologie toegankelijker maken voor ontwikkelaars zonder chipkennis. Academisch onderzoek komt onder meer van UC Berkeley (RISELab), ETH Zürich en verschillende groepen binnen de Confidential Computing Consortium-gemeenschap, een samenwerkingsverband onder de Linux Foundation waarin genoemde bedrijven samen open standaarden en open-sourcesoftware ontwikkelen. Vanuit Europa dragen initiatieven als Gaia-X bij aan het agenderen van confidential computing als bouwsteen voor digitale soevereiniteit.

Verder lezen