0%

Intel SGX 的配置一二事

配置过程

前排提示:本文适用 Windows 10+、Intel 系 CPU

Step1 检查硬件环境

  • 主板为 HP 8504,启用对应选项;默认是软件控制,可改为启用(Enabled)

Step2 准备 SGX

Commercial Product Request - Intel® Products,注册下载 Intel® SGX SDK、Intel® SGX Platform Software,所填信息必须都为英文:

Step3 准备软件环境

  • 安装 Visual Studio (microsoft.com),Intel® SGX Win 2.16 release 对应需使用 Visual Studio Professional 2017/19 版本

  • 安装 SGX SDK

  • 安装 SGX PSW:两种方式

    • 在线安装:BIOS 若已打开,将从 Windows 更新接受到更新
    • 离线安装:或 cmd 键入下述指令,reboot

以上按序依次安装后,new 一个项目验证,若出现 Enclave Project 则已配置成功:

Trouble Shooting

  • Q1:ME 安装显示 “安装出现严重错误”?

    • A:若 ME 安装显示 “安装出现严重错误”,应当检查 Windows 更新,再更新.NET3.5 至最新版本

重新安装 Intel ME,此时可行