跳转至主要内容
支持知识库

如何在 Windows 版 英特尔 SGX SDK 中使用 SampleSGXEnable Sample 应用启用英特尔® Software Guard Extensions (英特尔® SGX)

内容类型: 安装与设置   |   文章 ID: 000058956   |   上次审核日期: 2025 年 02 月 18 日

环境

操作系统

Windows® 10*, Windows® 10, 32-bit*, Windows® 10, 64-bit*

概述

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

先决条件

  1. 英特尔® Software Guard Extensions (英特尔® SGX) 在 BIOS 中设置为“软件控制”。
  2. 作系统以 UEFI 模式安装。
注意

使用这些 选项之一检查 Windows® 10 是在旧式还是 UEFI 模式下启动。如果 Windows 10 处于传统模式,请在 BIOS 中 更改为 UEFI 模式 并重新安装 Windows 10。

程序

  1. 安装面向 Windows 的 英特尔 SGX SDK
  2. Visual Studio* 中打开并 构建 示例应用 SampleSGXEnable。
  3. 以管理员身份运行 SampleSGXEnable 应用。
  4. 重启
  5. 检查 BIOS 中是否启用了 英特尔 SGX。

相关产品

本文适用于 3 产品。

免责声明

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。