Intel® Software Guard Extensions (Intel® SGX)

An Intel® architecture extension designed to increase the security of application code and data.

Resources Library

Introduction

Security Advisories and Guidance

Theory of Operation

Software Overview

Data Analytics in the Cloud

Attestation, Sealing, and Enclave

Application Code and Memory Encryption

Cloud Infrastructure and Services

Tools and Support

Articles and Blogs

Page icon
Get Started with Microsoft Azure* Confidential Computing Scope This paper helps developers get started with Microsoft Azure* Confidential Computing (ACC) using the Open Enclave software development kit (SDK). Topics include the scope of support for the ACC public preview, step-by-step ACC virtual machine (VM) configuration, deployment, building, and...
An update on 3rd Party Attestation Introduction - What is Intel® SGX Data Center Attestation Primitives (Intel® SGX DCAP) all about?
Building the GNU* Multiple Precision* library for Intel® Software Guard Extensions How to adapt the GNU Multiple Precision Arithmetic Library (GMP) to work in Intel SGX enclaves.
Intel® Software Guard Extensions (Intel® SGX) protection model
代码示例:英特尔® Software Guard 扩展远程认证端到端示例 了解如何使用英特尔 SGX 远程认证流程,其中,客户端的安全区可以验证可信的远程实体,并使用该实体建立一个经过验证的通信通道。
Intel® Software Guard Extensions (Intel® SGX) protection model
Code Sample: Intel® Software Guard Extensions Remote Attestation End-to-End Example Learn how to use the Intel SGX Remote Attestation flow, where a client's enclave can attest to a remote entity that it is trusted, and establish an authenticated communication channel with that entity.