【Ubuntu18.04配置sgx环境】

Ubuntu18.04中配置sgx环境:

提示:本教程仅仅适用于Ubuntu18.04系统,而不一定适合ubuntu虚拟机
提示:本教程仅仅适用于计算机CPU支持sgx的电脑,配置真实环境,不使用模拟环境https://ark.intel.com/content/www/us/en/ark.html#@PanelLabel12213 为Intel提供硬件信息的官方网址,输入电脑CPU型号,查看是否有SGX支持。如下图一所示,则CPU支持sgx

图一

大体步骤:

  1. 在bios中开启sgx服务(enabled),设置大小为128MB(这是我电脑能设置的最大的了,更大的应该也行)
  2. 在电脑上装好ubuntu18.04系统
  3. 安装sgx驱动
  4. 安装sgx sdk
  5. 安装sgx psw
  6. 测试是否配置成功(运行样例enclave程序)

详细步骤:

第一步:在bios中开启sgx服务

  1. 百度如何在自己类型的电脑进入bios界面
    例如DELL是开机启动时不停按F2键

  2. 在bios中找到Software Guard Extendsions(SGX)项
    推荐设置为Enabled(又称启用状态),如果没有Enabled也可以设置为Software Controlled(又称软件控制,此时sgx仍处于禁用状态,直到通过软件应用程序启用为止)
    然后在紧接着的下一行将内存大小设置为可选项中的最大值(我电脑最大支持128MB)
    结果如下图二所示

图二

第二步:在电脑上装好ubuntu18.04系统

  1. 此处ubuntu系统不能是虚拟机,要在电脑上直接安装Ubuntu系统,可以在windows系统下安装双系统ubuntu。
  2. 进入Ubuntu系统,从这一步开始,一直在Ubuntu18.04中运行。
  • 5
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 8
    评论
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值