Aktuelle Entwicklungen der Hardwaresicherheit
Im Confidential Computing werden TEEs eingesetzt: VM-basierte TEEs, die eine ganze virtuelle Maschine schützen (etwa AMD SEV-SNP und Intel TDX), und Enklaven-TEEs, die einen Teil einer Anwendung schützen (etwa Intel SGX). Welche Aussage über den Unterschied ist richtig?
- AVM-basierte TEEs verschlüsseln den Speicher der virtuellen Maschine nicht und schützen ihn nur durch die Prüfung von Zugriffsrechten; nur Enklaven-TEEs schützen den Speicher durch Verschlüsselung
- BVM-basierte TEEs können bestehende Betriebssysteme und Anwendungen nahezu unverändert ausführen, doch dabei wird das gesamte Gastbetriebssystem Teil dessen, dem vertraut werden muss (TCB)
- CBei Enklaven gehören auch Betriebssystem und Hypervisor zu dem, dem vertraut werden muss, während bei VM-basierten TEEs nur der CPU vertraut werden muss
Antwort und Erläuterung anzeigen
Antwort: B. VM-basierte TEEs können bestehende Betriebssysteme und Anwendungen nahezu unverändert ausführen, doch dabei wird das gesamte Gastbetriebssystem Teil dessen, dem vertraut werden muss (TCB)
Eine Enklave führt nur den Teil einer Anwendung, der Geheimnisse verarbeitet, in einem geschützten Bereich aus; dadurch schrumpft das, dem vertraut werden muss (TCB: Trusted Computing Base), auf die CPU und den Code der Enklave, doch die Anwendung muss aufgeteilt und neu geschrieben werden. Beim VM-basierten Ansatz wird der Speicher der gesamten virtuellen Maschine verschlüsselt und vor dem Hypervisor und den Administratoren des Cloud-Anbieters geschützt, sodass vorhandene Software nahezu unverändert übernommen werden kann. Im Gegenzug gehören das Gastbetriebssystem und die gesamte darauf laufende Software zur TCB, und eine Schwachstelle dort kann Geheimnisse preisgeben. Je kleiner die TCB, desto leichter lässt sie sich prüfen und desto kleiner ist die Angriffsfläche; die Wahl ist daher eine Abwägung zwischen Benutzerfreundlichkeit und dem Umfang dessen, dem vertraut werden muss.
Weiter: 9 weitere Fragen zu Aktuelle Entwicklungen der Hardwaresicherheit