Was ist Confidential Computing?

Vertrauliches Computing ist ein branchenspezifischer Begriff des Confidential Computing Consortium (CCC), der Teil der Linux Foundation ist. Das CCC definiert vertrauliche Computing auf diese Weise:

"Vertrauliches Computing schützt Daten, die verwendet werden, indem berechnungen in einer hardwarebasierten, bestätigten vertrauenswürdigen Ausführungsumgebung ausgeführt werden.

"Diese sicheren und isolierten Umgebungen verhindern unbefugten Zugriff oder Änderung von Anwendungen und Daten während ihrer Nutzung und erhöhen somit das Sicherheitsniveau der Organisationen, die sensible und regulierte Daten verwalten."

Microsoft ist Gründungsmitglied des CCC und bietet Trusted Execution Environments (TEEs) in Azure an, die auf diese Definition abgestimmt sind.

Reduzieren der Angriffsfläche

Diagramm, das drei Zustände des Datenschutzes zeigt, wobei die Daten im Einsatz beim vertraulichen Computing hervorgehoben sind.

Azure verschlüsselt bereits ruhende Daten sowie Daten während der Übertragung. Vertrauliches Computing trägt zum Schutz der verwendeten Daten bei, einschließlich des Schutzes für kryptografische Schlüssel. Azure Vertraulich Computing hilft Kunden, nicht autorisierten Zugriff auf verwendete Daten, einschließlich des Cloudoperators, zu verhindern, indem Daten in einem hardwarebasierten und bestätigten TEE verarbeitet werden. Wenn Azure vertrauliches Computing aktiviert und ordnungsgemäß konfiguriert ist, kann Microsoft nicht auf unverschlüsselte Kundendaten zugreifen.

Das Bedrohungsmodell ist darauf ausgelegt, das erforderliche Vertrauen in Betreiber und andere privilegierte Akteure während der Ausführung von Code und Daten zu verringern. Azure verwendet eine Hardware-Vertrauenswurzel, die nicht vom Cloud-Anbieter kontrolliert wird, um unbefugten Zugriff oder Änderungen zu verhindern.

In Kombination mit der Verschlüsselung ruhender Daten und während des Transports vervollständigt Confidential Computing den Schutz über alle drei Datenzustände.

Branchenpartnerschaft

Das CCC vereint Hardwareanbieter, Cloudanbieter und Softwareentwickler, um die Einführung von TEE-Technologien und -Standards zu beschleunigen. Microsoft hat 2019 bei der Gründung des CCC geholfen und hat sowohl das Leitungsorgan als auch den Technischen Beirat geleitet.