Intel® Software Guard Extensions (Intel® SGX)
Use hardware-based isolation and memory encryption to provide more code protection in your solutions.

SGX VM support

Anandakumar
New Contributor II
639 Views

Hi Team,

 

I came across the SGX KVM and SGX QEMU that are needed to support the SGX Virtualization.

SGX QEMU is still in the development, So how production deployments are done so far? Everything on physical host server or any alternative Virtualization I am missing out?

 

Thanks,

Anand

0 Kudos
1 Solution
JesusG_Intel
Moderator
615 Views

Hello Anand,


KVM support is now officially upstreamed as of kernel 5.13. The official QEMU pull request is ready to go, delayed only by some other patches soon to be pulled in by the QEMU maintainer. Folks using it right now, are using the SGX-QEMU GitHub source. A good article on this here.

 

VMWare ESXi already has “vSGX” support.

 

SGX can also be enabled in Hyper-V guest VMs, which is what Azure uses.


Sincerely,

Jesus G.

Intel Customer Support


View solution in original post

2 Replies
JesusG_Intel
Moderator
616 Views

Hello Anand,


KVM support is now officially upstreamed as of kernel 5.13. The official QEMU pull request is ready to go, delayed only by some other patches soon to be pulled in by the QEMU maintainer. Folks using it right now, are using the SGX-QEMU GitHub source. A good article on this here.

 

VMWare ESXi already has “vSGX” support.

 

SGX can also be enabled in Hyper-V guest VMs, which is what Azure uses.


Sincerely,

Jesus G.

Intel Customer Support


JesusG_Intel
Moderator
592 Views

This thread has been marked as answered and Intel will no longer monitor this thread. If you want a response from Intel in a follow-up question, please open a new thread.


Reply