一种基于缓存随机无效的处理器瞬态攻击防御方法
授权
摘要

本发明实施例提供了一种缓存管理方法,包括:响应于访存请求,将包含投机的访存装载指令所需数据的数据块装载到普通缓存,在缓存的普通缓存的数据块被投机的访存装载指令装载进来的数据块踢出普通缓存时,执行以下操作:将被踢出的数据块装入同级缓存的影子缓存;从普通缓存的所有缓存行中随机选择干扰缓存行,将干扰缓存行的数据块写到下一级存储介质后将干扰缓存行无效。本发明可以防止攻击者利用投机的访存装载指令将特定的数据块踢出某级缓存而造成其访问速度的改变,而且还随机选择干扰缓存行,将干扰缓存行的数据块设置为无效,使干扰缓存行的数据块的访问速度发生改变,以干扰攻击者,能有效防止被侧信道攻击探测到秘密的值。

基本信息
专利标题 :
一种基于缓存随机无效的处理器瞬态攻击防御方法
专利标题(英):
暂无
公开(公告)号 :
CN111259384A
申请号 :
CN202010053213.6
公开(公告)日 :
2020-06-09
申请日 :
2020-01-17
授权号 :
CN111259384B
授权日 :
2022-06-14
发明人 :
武成岗王喆唐博文贾力陈谢梦瑶
申请人 :
中国科学院计算技术研究所
申请人地址 :
北京市海淀区中关村科学院南路6号
代理机构 :
北京泛华伟业知识产权代理有限公司
代理人 :
王勇
优先权 :
CN202010053213.6
主分类号 :
G06F21/55
IPC分类号 :
G06F21/55  G06F12/0808  G06F12/0811  G06F12/084  G06F12/0842  
IPC结构图谱
G
G部——物理
G06
计算;推算或计数
G06F
电数字数据处理
G06F21/00
防止未授权行为的保护计算机、其部件、程序或数据的安全装置
G06F21/50
监控用户、程序或设备,以维护平台完整。例如:处理器、固件或操作系统
G06F21/55
检测本地入侵或实施对策
法律状态
2022-06-14 :
授权
2020-07-03 :
实质审查的生效
IPC(主分类) : G06F 21/55
申请日 : 20200117
2020-06-09 :
公开
注:本法律状态信息仅供参考,即时准确的法律状态信息须到国家知识产权局办理专利登记簿副本。
文件下载
暂无PDF文件可下载
  • 联系电话
    电话:023-6033-8768
    QQ:1493236332
  • 联系 Q Q
    电话:023-6033-8768
    QQ:1493236332
  • 关注微信
    电话:023-6033-8768
    QQ:1493236332
  • 收藏
    电话:023-6033-8768
    QQ:1493236332