
SGX
hiber987
这个作者很懒,什么都没留下…
展开
-
SGX中Enclave.edl代码解析
Enclave.edl文件中主要包括trusted和untrusted两部分。一、trusted文件内容(一)trusted中出现的不带返回值的函数如:public void process_log([in,string] char *str);它必须得是public类型的,否则在enclave外无法进行ecall的调用。[in]表示数据流将从不可信部分拷贝进入enclave内部。...原创 2020-04-21 23:27:40 · 1154 阅读 · 0 评论 -
Ubuntu18.04-desktop搭建SGX SDK2.9开发环境
安装Ubuntu18.04-desktop在网上下载Ubuntu18.04-desktop镜像,制作光盘或U盘进行安装。下载地址:http://mirrors.163.com/ubuntu-releases/18.04.4/在安装过程中我选择的最小安装,但是要勾选安装图形和一些硬件软件等。或者正常安装也是一样的。如果安装了Ubuntu18.04-server,没有图形界面,后期还要自...原创 2020-04-10 13:01:30 · 1382 阅读 · 5 评论 -
sgx飞地内存测量工具
之前研究SGX的linux版本,感觉开发不太友好,转了window 10,visual studio 2017EMMT的目的是使Windows开发人员能够测量其飞地的实际内存使用情况,以便他们可以相应地调整分配的值。一、EMMT简介EMMT应用程序是Intel SGX SDK的一部分。在安装完SGX SDK后系统中会有两个sgx_emmt.exe的版本,一个是32位,一个是64位...原创 2020-01-16 22:48:25 · 672 阅读 · 0 评论 -
window10安装配置Intel SGX
一、安装操作系统,配置BIOSSGX的官方安装文档中要求系统是UEFI,如果硬件支持SGX,将其设置为enabled,不要设置为software那个选项。然后Intel官网下载下面的几个软件。二、安装Intel ME因为SGX部分功能需要单调计数器和其它一些组件,需要安装Intel Management Engine Driver我的系统是win10,先用的家庭版没有成功,后来...原创 2019-12-30 11:17:36 · 6516 阅读 · 16 评论