I'm developing a program to run in a trusted execution environment on i-series CPUs, and I'm wondering what the maximum enclave size for SGX is? There doesn't appear to be any public information on the memory capacity for enclaves on i-series CPUs before Icelake, which was 128MB.
I'd LOVE to know what the maximum capacities are for each of the 10-14th generation, i-series CPUs, to know which we can support!
Yes, you are right. You may find a list of Intel processors supporting the Intel® SGX following the steps below:
For a complete list of Intel® processors that support Intel® SGX, visit Intel® Processors Supporting Intel® SGX
Click the processor and scroll down to the Security & Reliability section and look for Intel® Software Guard Extensions (Intel® SGX).
Find out if a specific processor supports Intel® SGX:
- Go to product specifications (ARK).
- Enter the processor number in the search specifications box in the top-right corner.
- On the product specification page of the processor, click Security & Reliability and look for Intel® Software Guard Extensions (Intel® SGX)
In addition, you may read this Intel SGX information.
This thread will no longer be monitored since we have provided information. If you need any additional information from Intel, please submit a new question.