基于Runahead执行的微架构侧信道攻击与防御

来源 :湖南大学 | 被引量 : 0次 | 上传用户:spring19760128
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决存储墙对处理器运算速度严重阻碍问题,各类内存级并行技术被相继提出,其中Runahead执行可提前执行流水线阻塞后的指令,使得处理器运算性能得到提升,并对流水线的修改非常小,因此在处理器微架构领域广受关注。然而,由于处理器的性能优化技术导致执行过程中秘密数据可能被恶意地提前加载到缓存,而处理器发现错误或故障再进行回滚时不能清理已被加载到缓存的数据,那么攻击者可利用隐蔽信道将数据恢复,从而造成数据泄露风险。Runahead执行是通过预取数据、指令以提升处理器性能,其可能带来的数据泄露风险不容忽视。因此,本文针对Runahead执行的安全问题开展了侧信道攻击与防御研究。首先,提出了基于Runahead执行的非瞬态和瞬态型推测执行攻击,其核心思想是攻击者提前设置处理器令其进入Runahead模式,再通过隐蔽信道恢复出Runahead模式下受害者加载到缓存上的信息。本文提出的攻击具有独特的优势:非瞬态型推测执行攻击不需要毒化组件,降低实施攻击的难度;瞬态型推测执行攻击令现实攻击中可利用的不安全的片段增加,增强了攻击的危险性。同时,攻击者可控制处理器处于Runahead模式的时间,使基于Runahead执行的推测执行攻击可以发起重放,提高了攻击的准确性。经过实验验证,Runahead执行机制确实存在安全性问题,会将数据泄露。其次,为降低Runahead执行技术泄露数据的风险并为Runahead执行的设计提供安全视角,本文设计了一种轻量级防御技术。其核心思想是新增基于进程隔离的推测加载(SL)缓存,该缓存是以地址、密钥及进程ID做为输入进行映射。当处理器加载数据时首先在推测加载缓存中搜索,若数据命中,则将该数据加载到L1缓存,若数据未命中,则接着在L1缓存中搜索,和常规的数据加载过程一样。为了降低SL缓存对性能的影响,加入计数器对放入SL缓存的数据进行统计,减少处理器对SL缓存不必要的访问。
其他文献
在探索推进中国式现代化的进程中,党和国家形成了一系列发扬历史主动精神的认识和经验,主要包括:运用马克思主义理论武器,把握历史规律,发挥人民群众主人翁作用;坚持理论与实际相结合、与中华优秀传统文化相结合,实事求是,走自己的路,建设中国特色社会主义;增强历史主动,站在历史正确和文明进步一边,为人类现代化贡献中国智慧、中国方案;发扬斗争精神、提高斗争本领,依靠顽强斗争打开事业发展新天地。这些认识和经验为
期刊
三线建设是中华人民共和国在严峻的国际形势下实施的大规模国防基础设施建设,目的是利用辽阔幅员和纵深腹地应对现代战争,在自然环境的掩映下保障中国核心工业的生存与发展,因此涉及诸多环境史议题。816工程是地处西南的三线建设重点项目,其选址、建设以及后来的发展变迁均需考虑环境因素,涉及与环境的多方互动。通过对该工程的进一步考察发现,三线建设的环境史研究应在整体史的分析脉络中考察人与自然的关系。此外,该工程
期刊
1949—1966年是新中国科学技术奖励制度初步建立的阶段。20世纪50年代,按照是否与生产直接相关,国家分别设立了对发明、技术改进及合理化建议的奖励与中国科学院科学奖金,有效激发了广大技术人员、职工群众和科技工作者的创造热情。60年代初,国家对科学技术奖励制度进行了调整,实施了发明奖励和技术改进奖励。总体来看,这一时期的科学技术奖励制度具有服务国家生产建设需要、兼顾专业科学研究与群众发明、精神奖
期刊
文章以中国知网(CNKI)收录的关于数字政府的核心期刊、SCI来源期刊与CSSCI共391篇有效文献为数据源,通过CiteSpace可视化分析软件及Excel办公软件,从发文情况、关键词、发文来源及研究热点等角度展开研究。在研究自2001年以来中国学术界对数字政府研究演进历程的同时,找寻该领域整体研究的薄弱点,以期为未来深化中国数字政府建设的研究与实践提供借鉴。
期刊
本文基于均匀化理论,计算了微结构的等效性能,并形成微结构数据集。基于生成对抗式神经网络理论,建立了条件生成对抗式神经网络结构。该网络结构建立了等效性能和微结构之间的高维映射。在数据集的训练下,生成对抗式神经网络完成了微结构的反向设计,为任意性能微结构的设计提供了参考。
会议
目的:探讨细胞块免疫组化检测在FNAB可疑恶性的甲状腺结节评估中的价值。方法:选取2016年1月至2018年12月广州医科大学附属第一医院或我院甲状腺结节FNAB诊断可疑恶性并成功进行了细胞块免疫组化检测的手术病例100例,将细胞块免疫组化检测结果与术后病理检查诊断结果作对照,分析其诊断准确性。结果:细胞块免疫组化检测在FNAB可疑恶性的甲状腺结节评估中,诊断敏感度95.3%,特异度100%,准确
期刊
烟酰胺单核苷酸(NMN)是一种具有重要生物学活性的核苷酸,广泛存在于多种生物体内,是NAD+(辅酶I)和NADP+(辅酶II)的重要前体物之一。近年来,NMN的生理保健功能,尤其是其延缓衰老作用在国内外受到广泛关注。本综述重点介绍NMN的生理作用和保健功能,并简要介绍NMN的食物来源、膳食补充和安全性,及其合成方法和应用等方面的国内外研究进展,以期为相关人员和感兴趣的读者提供参考。[营养学报,20
期刊
期刊
肥胖的发病率在世界范围内不断上升。肥胖会干扰与女性生殖相关的多个过程,肥胖女性的卵母细胞质量低下是导致生殖不良结局的主要原因。除对生殖造成损伤外,肥胖也会累及其他器官,导致包括心脏、肝脏、胰腺和肾脏等器官的炎症和功能损伤。除肥胖外,母体糖尿病也会通过损伤卵母细胞质量对胚胎发育和妊娠结局产生不利影响。并且,糖尿病引起的机体高血糖状态会导致糖脂代谢异常和氧化应激等,进而导致胰腺、肝脏、肾脏和心脏等组织
学位
碳捕集、利用与封存技术是能源行业绿色发展的重要途经。与化学吸收法、变压吸附法和低温蒸馏法等传统工艺相比,膜分离法具有低能耗、高效率、小型化、环境友好、易与其他技术集成等优势。目前,膜材料的选择、改性以及对膜结构的重构是提高膜材料分离性能的关键。该文总结对比了有机聚合物膜、无机膜及混合基质膜的研究进展,并对其分离机理、材料及性能进行了介绍,重点综述了材料的改性研究及用于制备混合基质膜的填充材料,展望
期刊