
ARM TrustZone voor TEEs, kansen en uitdagingen
Hoe kun je je gevoelige data en algoritmen beschermen, zelfs als ze zich op onbetrouwbare toestellen bevinden? De data op de schijf versleutelen volstaat niet. Een hardwarematige omgeving voor confidential computing beschermt de data echter ook in dit geval.
Normaal gezien zijn alle data en algoritmen op een toestel toegankelijk voor iemand met root-toegang tot dat toestel. Dat kan een concurrent zijn die je algoritmen wil stelen, of een tegenstander die de data van je gebruikers wil stelen. Zelfs als de data op de schijf versleuteld zou zijn, heeft de tegenstander nog altijd toegang tot de decryptiesleutels. Door deze gevoelige informatie in een omgeving voor confidential computing te plaatsen, pak je deze uitdagingen wel aan.