Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Intel SGX in virtualized environment [closed]

Is it possible to create and run Intel SGX enclaves within a virtualised environment such as Virtualbox or Docker?

like image 930
wasp256 Avatar asked Sep 02 '25 16:09

wasp256


1 Answers

It is possible to run and start enclaves from virtual machines. However, the virtualization software must be able to support the SGX instruction set. VirtualBox and Docker still don't support SGX, but KVM and Xen both have patches available to support SGX.

For more details see here: https://01.org/intel-software-guard-extensions/sgx-virtualization

like image 190
Surenthar Avatar answered Sep 05 '25 16:09

Surenthar