This Visual Studio extension includes preview support for Trusted Execution Environment (TEE) platforms, including ARM TrustZone and Intel SGX, with a Windows or Linux host application. In addition, this preview includes support for testing your enclave under simulation when developing for SGX or TrustZone.
The following matrix shows what combinations are supported in this version:
OS Platform Mode Supported?
------- ---------------- ----------- ----------
Windows Intel non-SGX Simulation Not yet
Windows SGX1 any Yes
Windows SGX1+FLC any Yes
Windows OP-TEE/TrustZone any Not yet
Linux Intel non-SGX Simulation <needs testing>
Linux SGX1 any <needs testing>
Linux SGX1+FLC any <needs testing>
Linux OP-TEE/TrustZone any <needs testing>