Intel SGX开发环境配置

首先要求处理器为I5第六代处理器或更高版本,若BIOS不支持sgx经测试不行,入门也不行,防止大家入坑。详细支持机型请看网站:支持机型。BIOS配置:点击找到左侧入门

安装接下来东西时一定要按顺序才能成功。

  1. 首先安装ME,SGX有些相关的安全功能需要Intel Management Engine(ME)提供(单向计数器monotonic counter和实时时钟RTC)以及互联网连接,所以建议安装SGX SDK及PSW时保持互联网连接, 并且安装完全版的Intel ME软件包。ME下载:下载,找到E:\devsoft\sgx\ME_SW_1909.12.0.1237\Corp\ME_SW_MSI\SetupME.exe运行。
  2. 安装visual studio 2017 professional版,下个破解版,官网要注册,看个人喜好。若先执行第3部就看不到SGX插件了。
  3. 安装Intel SGX sdk(必须)和psw(非必须),此传送门不用注册,相当棒。传送门

    Intel SGX开发环境配置_第1张图片

第3步安装正确的效果图:

Intel SGX开发环境配置_第2张图片

 准确检测应用中的英特尔® Software Guard 扩展:检测sgx、psw、BIOS是否完全成功,若投入实际应用中psw还是要有的,CPU还是要支持的。本人机器BIOS不支持sgx。

你可能感兴趣的:(SGX开发)