Intel® SGX was first introduced in the 6th generation Intel Core™ processors based on the Skylake architecture. The Intel Core™ i9-7900X processor is a 6th generation Intel Core™ processor based on the Skylake architecture. I would conclude from this that this processor does indeed have support for Intel® SGX.
Hope this helps,
I recently purchased an Intel Core i9 7980XE and from the best that I can understand this CPU does not have the SGX capability (like yours, it is a SkyLake-X). From the attached screenshot, the 64 bit version of the HWInfo 5.84 utility shows the chip without SGX (note the word SGX is grayed out):
It is also important to understand that your motherboard must support SGX (namely that the settings to enable it must present in it's BIOS and enabled (link below)). Finally you must install the Intel SGX driver from Microsoft or Intel (links below). For the Intel driver; you need to install the Intel SGX base driver and the Intel PSW Driver.
I have run the CyberLink UltraHD Blu Ray assessment tool and my X299 system fails the assessment due to no SGX support (for the CPU or motherboard). My new €6,000 system cannot play the UltraHD Blu Rays I own which is ridiculous but it appears I should have chosen a more workstation focused motherboard rather than the gaming motherboard to have this SGX support built in. No motherboard manufacturer is going to clearly advertise no SGX support for a specific board so please research carefully and choose a board that does. Don't make my mistake. SGX is being pitched at code developers and 3D rendering applications rather than more mainstream users.
I really don't mind that such DRM exists but it's very frustrating that SGX support is so hit and miss and not explained properly. Why niche motherboards support it and more powerful gaming motherboards don't is beyond me. Are gamers not supposed to watch UltraHD too? I will ignore any post/reply that begins to question the funds invested in my system; that is beside the point.
I hope this helps. Thank you.
This message was posted on behalf of Intel Corporation
Thank you for joining the community.
Allow me to share with you that using https://ark.intel.com/ you can use the advanced search option to find processors features, you can follow the following steps:
Go to ark, click on Advanced Search. Select Processors; choose Intel(R) Software Guard Extensions (Intel(R) SGX) from "Choose Filter", then select "Yes" from the drop box menu on the right.
You can refer to the following link for the processors with Intel® software guard extensions (Intel® SGX):
Also, based on the search provided the processors Intel® Core™ i9-7900X and Intel® Core™ i9 7980XE do not include this feature.
Hope this helps.