Develop & Deliver More Secure Solutions


Use hardware-based isolation and memory encryption to provide more code protection in your solutions.


Download the SDK

Enhance Application Security

Intel® Software Guard Extensions (Intel® SGX) is a set of instructions that increases the security of application code and data, giving them more protection from disclosure or modification. Developers can partition sensitive information into enclaves, which are areas of execution in memory with more security protection.

Get Started

A New Approach

Help protect selected code and data from disclosure or modification. Partition applications into enclaves in memory that increase security. Enclaves have hardware-assisted confidentiality and integrity-added protections to help prevent access from processes at higher privilege levels. Through attestation services, a relying party can receive some verification on the identity of an application enclave before launch. With these capabilities, your applications are prepared for more security.

Learn More

What Customers Are Doing

Key Management

Use hardware enclaves to manage cryptographic keys and provide HSM functionality in a software environment with hardware security features.

Distributed Ledger

Help scale and accelerate transaction execution, as well as improve data privacy.

Featured Topics