跨核缓存时间侧信道攻击的防御机制研究

来源 :王楷 |
在当今信息化时代,处理器芯片作为智能化设备的核心部件,其安全性是整个网络安全体系的基石。缓存弥补了处理器运算速度和内存访问速度的差距,是现代处理器普遍采用的经典设计。然而,缓存时间侧信道攻击能够利用不同缓
在当今信息化时代,处理器芯片作为智能化设备的核心部件,其安全性是整个网络安全体系的基石。缓存弥补了处理器运算速度和内存访问速度的差距,是现代处理器普遍采用的经典设计。然而,缓存时间侧信道攻击能够利用不同缓存层级和内存的访问延迟差作为信道,观测受害程序运行中的缓存访问模式,窃取系统中未授权的敏感信息。不仅如此,以“幽灵”、“熔断”为代表的推测执行漏洞也将该攻击视为信息泄露链中的重要一环。不断增加的安全威胁表明了构建安全缓存的迫切性。跨核缓存时间侧信道攻击克服了物理核同驻的约束,是当前最具威胁的缓存时间侧信道攻击场景。尽管工业和学术界已逐渐重视该攻击引起的安全隐患,并提出了许多缓解策略,但依旧存在两个缺陷:1、通用性问题。出于成本、性能等因素的考虑,当前商用处理器存在包含和非包含两种缓存架构。不同缓存架构在一致性协议、替换策略等实现细节上的差异,导致了大量的攻击变种。然而,许多防御机制并未考虑不同缓存架构间的可移植性。2、防御机制自身的安全隐患。利用逆向工程,研究人员已挖掘了许多系统中未公开的实现细节,这表明任何已部署的防御机制都可能被攻击者感知,进而设计绕过它们的攻击策略。然而,当前防御机制普遍未考虑这种情况下的安全性。本文聚焦于跨核缓存时间侧信道攻击这一处理器芯片中的核心安全问题,分析攻击存在的共性行为,从微架构层面探索“安全、性能和成本”均衡的缓存设计方案,在有效缓解攻击(包含基于竞争和基于冲刷的侧信道攻击)的同时,解决上述两大缺陷。总的来说,本文的主要贡献包括:1、提出基于缓存组粒度的概率替换防御策略,缓解基于竞争的侧信道攻击。该策略使用计数表统计每个缓存组的访问量。一旦达到阈值,相应缓存组会被识别为可疑,并引入无效化请求和非缓存请求改变它的替换策略,干扰攻击者的观测结果。其中,无效化请求在发生缓存命中时会随机移除一个缓存行,而非缓存请求使得触发替换操作的缓存行直接从内存中获取数据而不再进入缓存。结合概率触发,在性能几乎不变的情况下,有效缓解了最具威胁的基于竞争的侧信道攻击。2、提出基于缓存行粒度的流量混淆防御机制,同时防御基于竞争和冲刷的侧信道攻击。观测到跨核缓存时间侧信道攻击使得被攻击缓存行在不同缓存层级和内存间频繁迁移,呈现乒乓模式。由于不同缓存架构在遭受攻击时会呈现不同类型的乒乓模式,因此需要针对性的设计流量混淆防御机制,从而破坏攻击。在包含缓存中,该机制扩展目录结构记录每个缓存行在LLC-Memory间的乒乓次数,并将达到阈值的缓存行主动预取到缓存。在非包含缓存中,该机制扩展目录结构记录每个缓存行在L2-LLC和L2-Memory间的乒乓次数。一旦达到阈值,相应缓存行会被识别为可疑,并采用主动预取到缓存和将目录项锁定在末级目录的防御动作分别处理上述两类乒乓模式。通过捕获和混淆存在可疑流量的缓存行,只需适当增加硬件成本即可同时防御基于竞争和基于冲刷的侧信道攻击。3、提出基于地址加密的动态重映射防御机制,消除流量混淆防御机制中的安全隐患。证明攻击者能够从新增的静态整流器目录中清除被保护的数据,以秒级代价绕过流量混淆防御机制。为消除这种安全隐患,提出了动态重映射防御机制。该机制采用地址加密和周期性更新密钥,动态的改变每个物理地址到整流器目录位置的映射关系。在性能和存储开销几乎没有增加的情况下,将安全性提升到能够容忍一百年以上攻击的级别。本文形成的防御方案能够为未来的安全芯片设计提供理论基础,启发体系结构从业者从“安全、性能和成本”均衡的角度思考微架构设计,同时增加我国在该领域的技术储备。
犯罪论体系如何构建是至今在刑法学界尚未圆满解决的课题,而犯罪论原理的体系又是刑法学发展和研究过程当中所形成的最重要的理论。对于该问题的研究由最初的古典犯罪体系,到目
孔子的饮食文化思想带着统治阶级的深重烙印,却涵盖春秋战国时期的饮食思想的一般状况,无疑代表了当时的饮食文化思想,对中国饮食思想起到了奠基的作用。
作为《劳动合同法》的重要内容之一,自该法颁布实施以来,无固定期限劳动合同制度引起了社会各界的激烈争论。构建稳定和谐的劳动关系是无固定期限劳动合同制度的目标之一,然而,不
近年来,随着3D打印技术的不断发展与成熟,其在医学领域的应用大有增长的趋势,国内外不少专家、学者正在进行大量尝试,试图充分应用该技术服务人类的医疗行业。文章就3D打印技
随着我国社会经济的不断发展,如今各行各业与过去相比都有了非常大的变化,电力网络也不例外。智能电网与特高压输电的发展扩大了智能电能表的使用范围,同时也在很大程度上保
为开发960MPa级工程机械用Q960钢板,研究确定了其调质热处理工艺。结果表明:其最佳的淬火工艺为900℃保温20min,最佳的回火工艺为600℃保温40min;经最佳调质热处理后试验钢的
2016年6月28日,南宁地铁1号线东段的开通运营,标志着南宁开始步入地铁时代。随着后续线路的开通,地铁员工数量的增加,对信息化网络办公的要求将越来越高。在地铁项目工期紧、
数字经济时代各行各业都迎来变革,新技术、新业态、新商业模式呼唤着新商科人才的培养,高职教育更应以社会需求为导向改革人才培养模式。在剖析传统高职会计专业人才培养模式
思想政治教育学范畴是思想政治教育学科理论体系的重要组成部分,也是思想政治教育学基础理论研究中的薄弱环节,其重要原因之一是对思想政治教育学范畴及其相关领域的研究现状
"机械设计"课程是应用型本科院校机械专业的重点专业课。在"智能制造"时代背景下,传统"机械设计"课程教学存在一定问题,与新时代背景人才培养方案结合不够紧密。"机械设计"需要符合应
大型溢流型球磨机安装工艺以及如何控制安装质量
粤港澳大湾区是我国开放程度最高、经济活力最强的区域之一。2019年底大湾区总人口7265万人,创造GDP116035.7亿元,约占全国经济总量的11.7%,人均GDP达到16.0万元,以不足全国5
一维有限变形固结理论自Gibson提出以后,无论是控制方程的形式还是控制方程的求解,对其研究从未中断过。就控制方程形式而言:研究成果中有基于不同坐标描述下的控制方程,有基
随着高等教育财政投入的逐年增加和“放管服”改革的深入推进,高校事业发展对财务工作的“不满意度”持续上升,主要体现在服务效率、效果,以及财务对教育事业发展的保障等方
目的:探讨磁共振全身弥散成像对恶性肿瘤检测价值。材料与方法:60位经临床确诊为恶性肿瘤患者作为研究对象。采用全身弥散成像,结合病变部位常规MRI扫描。统计检出率。结果:全身
"水晶紫胡萝卜1号"具有耐盐、耐瘠、抗逆性强、适应性广等特点;且含有大量胡萝卜素,营养丰富,是难得的果、蔬、药兼用的佳品。为促进该品种的推广应用,经近几年实践,调查研究了
本课题研究了一个有智能可调节的匹配网络的宽带功率放大器。解决的主要问题有:1、研究分析了大信号S参数回推的方法,解决了器件厂商无法提供所需频点处的大信号S参数的问题
新型Zigbee技术具有低功耗、低成本、系统维护简单的特点,这种无线组网技术能够快速构建油田远程智能无线监控系统,提高油田生产管理、监控工作的有效性。Zigbee应用于油田远
目的探讨中药制剂凤香洗液治疗滴虫性阴道炎的临床疗效。方法将122例滴虫性阴道炎患者分成治疗组(61例)和对照组(61例)。治疗组用凤香洗液治疗,对照组采用甲硝唑小剂量口服治
党的十六届五中全会《建议》指出:“要按照生产发展、生活宽裕、乡风文明、村寨整洁、管理民主的要求”,建设社会主义新农村,这五句话里的二十个字,包含了农村物质文明、精神文明
财务总监委派制是改革会计管理体制的一项重大举措.从财务总监委派制试行以来,在提高会计信息质量、规范会计行为、降低财务监控成本、加强企业内部经营管理、防止腐败,减少
传统的学校体育教学模式已不能适应社会对人才体能及心理各方面的要求.结合高职教育特点,培养出身体健康、心理健康、社会适应性强、道德健康,积极乐观、具有终身体育能力的
使用抗生素能使许多疾病得到相应的控制,但往往对畜牧业生产和人类产生较大的副作用,如破坏肠道微生态平衡,造成菌群失调,使机体抵抗力下降而增加对外源性感染的易感性;滥用抗生素
期刊
中小企业的战略管理实践严重缺乏.在竞争日趋白热化的今天,为促进自身发展,我国中小企业也紧跟随时代步伐,吸收国内外企业的成功经验,不断调整其管理
学位