其他分享
首页 > 其他分享> > Intel SGX(3)——处理器

Intel SGX(3)——处理器

作者:互联网

enclave 创建

度量

数据结构

指令集

 

 说明

  1. 应用程序请求将其 enclave 加载到内存中
  2. ECREATE 指令创建并填充 SECS 结构
  3. 使用 EADD 指令将每个页面加载到受保护的内存中
  4. 使用 EEXTEND 指令将每个页面添加到 enclave 度量中
  5. EINIT 指令完成 enclave 创建

 

enclave 进入和退出

指令集

说明

  1. EENTRY 指令被执行
  2. 保存应用程序上下文
  3. 将处理器切换到 enclave 模式
  4. EEXIT 指令被执行
  5. 将处理器切换到 normal 模式

 

中断处理

标签:SGX,Intel,EINIT,enclave,指令,处理器,度量,页面
来源: https://www.cnblogs.com/caidi/p/15469489.html