-
题名微架构瞬态执行攻击与防御方法
被引量:8
- 1
-
-
作者
吴晓慧
贺也平
马恒太
周启明
林少锋
-
机构
基础软件国家工程研究中心(中国科学院软件研究所)
中国科学院大学
计算机科学国家重点实验室(中国科学院软件研究所)
-
出处
《软件学报》
EI
CSCD
北大核心
2020年第2期544-563,共20页
-
基金
核高基国家科技重大专项(2014ZX01029101-002)
中国科学院战略性先导科技专项(XDA-Y01-01).
-
文摘
现代处理器的优化技术,包括乱序执行和推测机制等,对性能至关重要.以Meltdown和Spectre为代表的侧信道攻击表明:由于异常延迟处理和推测错误而执行的指令结果虽然在架构级别上未显示,但仍可能在处理器微架构状态中留下痕迹.通过隐蔽信道可将微架构状态的变化传输到架构层,进而恢复出秘密数据,这种攻击方式称为瞬态执行攻击.该攻击有别于传统的缓存侧信道攻击,影响面更广,缓解难度更大.深入分析了瞬态执行攻击的机理和实现方式,对目前的研究现状与防御方法进行了总结.首先,介绍了处理器微架构采用的优化技术,并分析了其导致瞬态执行攻击的功能特征;然后,基于触发瞬态执行的原语对瞬态执行攻击进行系统化分析,揭示攻击面上的明显差异;最后,有侧重点地针对攻击模型中的关键步骤和关键组件总结了已有的防御方法,并展望了未来的研究方向.
-
关键词
处理器
微架构
优化技术
瞬态执行攻击
防御方法
-
Keywords
processor
microarchitecture
optimization technique
transient execution attack
defense method
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名处理器时间侧信道攻防技术综述
- 2
-
-
作者
唐博文
武成岗
王喆
-
机构
中国科学院计算技术研究所处理器芯片全国重点实验室
中国科学院大学
-
出处
《高技术通讯》
CAS
北大核心
2024年第5期439-452,共14页
-
基金
国家自然科学基金青年基金(61902374)
国家自然科学基金联合重点基金(U1736208)资助项目。
-
文摘
现代处理器优化机制众多,设计人员在追求性能提升时,往往忽略背后的安全风险。时间侧信道攻击因其影响面广且隐蔽性好已成为最主要的安全威胁之一。随着瞬态执行攻击的出现,时间侧信道攻击的能力被进一步扩展,计算系统的安全基础被动摇。为此,处理器厂商及安全人员提出了大量防御机制。这些机制具有不同的防护能力及性能开销。与此同时,新的瞬态执行漏洞和隐蔽信道也不断被发现,已提出的防御机制被不断突破。围绕处理器时间侧信道攻防技术的博弈日益激烈。本文从基本攻击原理出发,对现有时间侧信道攻击进行了归纳总结,并在此基础上进一步分析了相关防御机制的保护能力和性能瓶颈,从而梳理出时间侧信道攻防技术的发展趋势,为未来软硬件系统开发和安全技术探索提供参考。
-
关键词
处理器微架构
时间侧信道攻击
隐蔽信道
瞬态执行攻击
投机执行
防御技术
-
Keywords
microarchitecutre
timing-based side channel attack
covert channel
transient execution attack
speculative execution
defense mechanism
-
分类号
TP332
[自动化与计算机技术—计算机系统结构]
TP309
[自动化与计算机技术—计算机系统结构]
-