Intel® Software Guard Extensions (Intel® SGX), mit denen Enklavendaten während des Seitenaustauschs verschlüsselt und entschlüsselt werden
Es konnte nicht ermittelt werden, wie die Enklavendaten beim Seitenwechsel zwischen Enklaven-Page-Cache (EPC) und Hauptspeicher gesichert werden.
- Die EWB-Anweisung verdrängt eine EPC-Seite in den Hauptspeicher und verschlüsselt die Seite, bevor sie verschoben wird. Weitere Einzelheiten finden Sie im EWB–Invalidate a EPC Page and Write out to Main Memory section of Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3D: System Programming Guide, Part 4.
- Die ELDU-Anweisung kopiert Seiten aus dem Nicht-EPC- oder Hauptspeicher in den EPC-Speicher und entschlüsselt die Seite, bevor sie in das EPC kopiert wird. Weitere Einzelheiten finden Sie im ELDB/ELDU/ELDBC/ELDUC–Load a EPC Page and Mark its State section of Intel® 64 and IA-32 Architectures Software Developer's Manual Volume 3D: System Programming Guide, Part 4.
Weitere Informationen zum Umgang mit Paging in einem Intel SGX System finden Sie im Abschnitt Intel® 64 und IA-32 Architectures Im Handbuch 3D: System Programming Guide für Software-Entwickler und der Verwaltung der IA-32-Architekturen.