买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于局部随机映射的缓存侧信道攻击防御方法_浙江大学_201910666998.1 

申请/专利权人:浙江大学

申请日:2019-07-23

公开(公告)日:2020-06-30

公开(公告)号:CN110442469B

主分类号:G06F11/07(20060101)

分类号:G06F11/07(20060101);G06F16/2455(20190101)

优先权:

专利状态码:有效-授权

法律状态:2020.06.30#授权;2019.12.06#实质审查的生效;2019.11.12#公开

摘要:本发明公开了一种基于局部随机映射的缓存侧信道攻击防御方法,包括:1构建由CPU、一级缓存、二级缓存、终极缓存、存储控制器和内存组成的系统;2为每个物理地址计算生成n个备选缓存组;3发生缓存访问时,首先根据物理地址计算出其n个备选缓存组对应的n个备选缓存组索引并保存在n个索引寄存器中,并行查找n个缓存组确定是缓存命中还是缓存丢失;缓存丢失时,从n个备选缓存组中随机选择一个作为最终映射到的目标缓存组;5在目标缓存组中,若存在有效位为0的记录,则将从内存中取来的内存块写入其中,否则选取一条记录来替换一个已有的内存块。本发明具有安全性高,速度快,终级缓存友好等现有方法所不具备的优点。

主权项:1.一种基于局部随机映射的缓存侧信道攻击防御方法,其特征在于,包括:1构建由CPU、一级缓存、二级缓存、终极缓存、存储控制器和内存组成的系统;2为每个物理地址计算生成n个备选缓存组;3发生缓存访问时,首先根据物理地址计算出其n个备选缓存组对应的n个备选缓存组索引并保存在n个索引寄存器中,并行查找n个缓存组确定是缓存命中还是缓存丢失;4在缓存命中时,将目标缓存块送至CPU;在缓存丢失时,产生一个0到n-1的随机数,用来从n个备选缓存组中随机选择一个作为最终映射到的目标缓存组;5在目标缓存组中,若还存在有效位为0的记录,则将从内存中取来的内存块写入其中,否则将遵循最近最少使用原则选取一条记录来替换一个已有的内存块。

全文数据:

权利要求:

百度查询: 浙江大学 一种基于局部随机映射的缓存侧信道攻击防御方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。