如何使用 Windows® 10 中的 SGX 激活应用程序启用英特尔® Software Guard Extensions (英特尔® SGX)

文档

安装与设置

000058952

2022 年 02 月 11 日

概述

英特尔® Software Guard Extensions (SGX) 是一项内置于英特尔处理器的安全技术,可通过独特的应用程序隔离技术帮助保护正在使用的数据。选定的代码和数据受到保护,免受使用硬化飞地进行修改。必须先在平台上启用 SGX,才能为 SGX 编写的应用程序从中受益。

先决条件 

  1. 英特尔® Software Guard Extensions (英特尔® SGX) 设为 BIOS 中的 软件控制
  2. 操作系统安装于 UEFI 模式下。
注意

使用其中一个选项检查 Windows® 10 是否在旧版或 UEFI 模式下启动。如果 Windows® 10 处于传统模式,请在 BIOS 中切换到 UEFI 模式,然后重新安装 Windows 10。

流程

  1. 从 Microsoft Store* 下载安装英特尔® Software Guard Extensions Activation App
  2. 管理员身份运行应用程序以在 BIOS 中启用英特尔 SGX。
  3. 重新启动
  4. 检查 BIOS 中是否启用了英特尔 SGX。
相关主题
如何在 Windows* 英特尔 SGX SDK 中使用 SampleSGXEnable Sample 应用程序启用英特尔® Software Guard Extensions (SGX)
如何在自定义应用程序中启用 英特尔® Software Guard Extensions (SGX)
在应用程序中正确检测英特尔® Software Guard Extensions (英特尔® SGX)