计算机系统结构安全,计算机体系结构安全(39页)-原创力文档

中国科学院大学网络空间安全学院专业普及课

2018-2019学年春季学期

计算机体系结构安全

Computer Architecture Security

授课团队:侯锐、宋威、陈李维

助 教:李沛南

2018-2019春 201M5016H 计算机体系结构安全, 侯锐、宋威、陈李维

中国科学院大学网络空间安全学院专业普及课

计算机体系结构安全

Computer Architecture Security

[第11次课] 缓存测信道攻击及防御

授课教师:宋威

授课时间:5月7 日

2018-2019春 201M5016H 计算机体系结构安全, 侯锐、宋威、陈李维 2

[第9次课] 代码复用攻击及防御

内容概要

缓存结构简述

缓存结构、虚实地址转换、缓存一致性

针对L1的缓存测信道

基本攻击

Prime+Probe、Flush+Reload

针对LLC的缓存测信道

Complex addressing、构造eviction set

防御措施

缓存隔离

缓存随机化

2018-2019春 201M5016H 计算机体系结构安全, 侯锐、宋威、陈李维 3

[第9次课] 代码复用攻击及防御

内容概要

缓存结构简述

缓存结构、虚实地址转换、缓存一致性

针对L1的缓存测信道

基本攻击

Prime+Probe、Flush+Reload

针对LLC的缓存测信道

Complex addressing、构造eviction set

防御措施

缓存隔离

缓存随机化

2018-2019春 201M5016H 计算机体系结构安全, 侯锐、宋威、陈李维 4

缓存基本概念

缓存

片上的高速存储

缓解高速处理器流水线和低速外部存储器之间的速度差

存储具有局部性的数据

空间局部性、时间局部性、流局部性

组织形式

Directly mapped (直连)

Fully associated (全相连)

Way associated (组相连)

层次

L1-I, L1-D:私有高速

(L2): 统一,单核共享

LLC:统一,多核共享

包含关系

Inclusive, non-inclusive, exclusive (victim cache)

2018-2019春 201M5016H 计算机体系结构安全, 侯锐、宋威、陈李维 5

虚拟地址空间的基本概念

虚拟地址空间

为所有进程提供统一的虚拟地址空间

合理利用有限物理内存的中间层

分配方式

按页分配,单页4KB

页表存储,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值