
处理器微架构安全
文章平均质量分 67
:D
大傻春你在干什么
费曼学习法,坚持写博客
展开
-
sgx问题:cannot find -lsgx_tstdcxx
sgx问题:cannot find -lsgx_tstdcxx问题在跑代码的时候make时候出现了cannot find -lsgx_tstdcxx解决方法:在Makefile文件中将-lsgx_tstdcxx替换成lsgx_tcxx文档连接:https://download.01.org/intel-sgx/linux-2.6/docs/Intel_SGX_Developer_Reference_Linux_2.6_Open_Source.pdf文档的第122页...原创 2021-08-30 22:02:40 · 367 阅读 · 2 评论 -
Ubuntu 20.04安装Intel sgx
Ubuntu 20.04安装Intel sgx安装sgx drive准备工作检查是否安装了匹配的内核头文件dpkg-query -s linux-headers-$(uname -r)安装匹配的内核头文件 sudo apt-get install linux-headers-$(uname -r)生成驱动模块/linux-sgx-driver-master# make安装驱动sudo mkdir -p "/lib/modules/"`uname -r`"/kernel/dr原创 2021-08-26 14:23:37 · 4495 阅读 · 6 评论 -
Osiris:自动挖掘处理器微架构侧信道的fuzz系统
因为侧信道攻击均可以作为隐蔽信道,Osiris首先用来挖掘隐蔽信道。:攻击者将微架构组件保持已知状态。例如,Flush+Reload、Prime+Probe等攻击需要刷新或者填充一个cache line。这些指令序列称为。:受害者由于私密数据改变了微架构组件的状态。S0到S1状态的改变,称作。:攻击者探测微架构的组件的是出于S0还是S1状态来恢复私密数据。这是通过测试特定指令的执行时间来决定的,这些指令序列被称为。原创 2023-07-29 23:01:55 · 229 阅读 · 0 评论