x86 - 我的 Surface 4 pro 是否启用了 SGX?

标签 x86 intel

正如英特尔已经承认的那样,Skylake 处理器的首次充电并未启用 SGX。 CPUID 似乎没有表示这一点。 所以,我的问题是,我怎么知道我最近购买的带有 I5 Skylake 处理器的 MS Surface pro 是否启用了 SGX?

最佳答案

目前 Surface Pro 4 未启用 Intel SGX 模式,但 Surface Pro 4 中的 CPU 支持 Intel SGX。 我使用的是 i7 模型,我使用 enclave API 编写了简单的程序。 在 enclave API 中,有一个 API 可以检查您的系统是否支持 Intel SGX,名称为 IsEnclaveTypeSupported。

它在我的系统上返回 FALSE,但 AIDA64 表明我的系统支持 Intel SGX 模式。

所以我们现在只能等MS稍后发布新的UEFI固件。

关于x86 - 我的 Surface 4 pro 是否启用了 SGX?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34165896/

相关文章:

c - 截断时 float 舍入

x86-64 页表全局位

assembly - 8086内存到内存指令。它们存在的目的是什么?

c++ - Intel Pin 获取函数参数号

android - 启用英特尔虚拟化技术

assembly - 为什么我不能保存 rip 的值?

x86 - 如何使用 PEBS 测量 IPC?

assembly - clwb 是否负责写入存储缓冲区?

c - 如何从 C 程序访问 rdmsr?

c++ - 使用 Intel 编译器和 -std=c++11 标志时 NVCC 不工作