Relentless Attention to Security Innovation. Our Work is Never Done.
Intel® Software Guard Extensions (Intel® SGX) helps protect data in use via unique application isolation technology. Protect selected code and data from modification using hardened enclaves with Intel SGX.
Typical security measures may assist data at rest and in transit, but often fall short of protecting data while it is actively used in memory.
Intel SGX helps protect data in use via application isolation technology. By protecting selected code and data from modification, developers can partition their application into hardened enclaves or trusted execution modules to help increase application security. To learn more about the enhanced security features of Intel SGX, download the Product Brief.
Explore new ways to enhance security protections. Increase data privacy and confidentiality via application isolation and hardware-based attestation.
Get Started
Take advantage of open-source and commercial solutions built on library operating system (LibOS) technology. One example of an open-source solution is Gramine. It allows for unmodified applications to be protected within an enclave while deploying to cloud service providers to speed your time to market. Other commercial LibOS offerings are available from companies such as Fortanix* and Scontain. You can also develop your own customized security solution using the robust SDKs and testing capabilities of Intel® DevCloud.
Attestation
Intel SGX remote attestation is an important security feature that allows you to verify that your enclave is an Intel SGX enclave before you share data to it. With Intel SGX remote attestation, you can trust your data is running on a platform that has the latest security updates and information about the software running in the enclave. You gain the ability to have unique granular-level control and protection at both the enclave and application level.
Additional Resources
Explore developer technical papers and equip yourself with training, developer documentation, and all the tools needed to build your application with Intel SGX.
Training
View videos, tutorials, hands-on labs, and articles to get started with Intel SGX.
Documentation
Access developer guides, installation guides, and more.
Research
Read the latest journal articles and research publications for a deeper look at Intel SGX technology.
Ecosystem
See all the solutions and services that Intel's partners have built and are offering to customers using Intel SGX.