Hardwarebeveiliging
Wat is het doel van de functie waarbij de CPU het geheugen van virtuele machines versleutelt (zoals AMD SEV en Intel TDX) bij 'confidential computing' in de cloud?
- ADe werking van de virtuele machine altijd twee keer zo snel maken
- BDe geheugencapaciteit van de virtuele machine vergroten
- CMaken dat ook de hypervisor of beheerders van de cloudaanbieder de data in de virtuele machine niet kunnen lezen
Antwoord en toelichting tonen
Antwoord: C. Maken dat ook de hypervisor of beheerders van de cloudaanbieder de data in de virtuele machine niet kunnen lezen
Normaal kan het geheugen van een virtuele machine vrij worden gelezen en geschreven door de hypervisor die haar uitvoert, dus de gebruiker moet de cloudaanbieder vertrouwen. Bij de functie die het geheugen versleutelt, wordt de sleutel per virtuele machine alleen in de CPU beheerd en blijft de geheugeninhoud buiten de CPU versleuteld, zodat de inhoud ook niet zichtbaar is voor de hypervisor of een aanvaller die het geheugen rechtstreeks leest. Het wordt gebruikt in combinatie met remote attestation.