Aktuelle Entwicklungen der Hardwaresicherheit
Mit Stand Mitte der 2020er-Jahre bietet manche GPU für Rechenzentren Funktionen, mit denen sie sich zusammen mit der TEE einer CPU für Confidential Computing nutzen lässt. Welche Aussage beschreibt das Prinzip dieses Mechanismus richtig?
- ADa die GPU außerhalb der TEE der CPU liegt, werden die auf der GPU zu berechnenden Daten unverschlüsselt an den Hypervisor übergeben, und man vertraut darauf, dass der Hypervisor sie berechnen lässt
- BAuch die GPU weist ihren Zustand per Attestation nach, und Daten zwischen der TEE der CPU und der GPU werden vor dem Senden verschlüsselt und gegen Manipulation geschützt
- CDie Daten im GPU-Speicher werden bei jeder Berechnung mit dem Schlüssel der TEE der CPU neu verschlüsselt, und die GPU rechnet ohne Entschlüsselung direkt auf dem Geheimtext weiter
Antwort und Erläuterung anzeigen
Antwort: B. Auch die GPU weist ihren Zustand per Attestation nach, und Daten zwischen der TEE der CPU und der GPU werden vor dem Senden verschlüsselt und gegen Manipulation geschützt
Beim Training und bei der Inferenz von KI werden Modelle und Daten auf GPUs verarbeitet, sodass die TEE der CPU allein die Daten während der Verarbeitung nicht vollständig schützen kann. Daher werden Firmware und Konfiguration der GPU per Attestation nachgewiesen, der Prüfer kontrolliert sie, bevor er Schlüssel übergibt, und die GPU wird als Teil der TEE behandelt. Daten zwischen CPU und GPU laufen über vom Hypervisor verwalteten Speicher und über den PCIe-Pfad; daher werden sie vor dem Senden mit einem von beiden geteilten Schlüssel verschlüsselt und gegen Manipulation geschützt. In der GPU wird mit den entschlüsselten Daten gerechnet, und der Zugriff von der Host-Seite auf den internen Speicher der GPU wird eingeschränkt.
Weiter: 9 weitere Fragen zu Aktuelle Entwicklungen der Hardwaresicherheit