-
题名基于机器学习的多目标缓存侧信道攻击检测模型
- 1
-
-
作者
姚梓豪
栗远明
马自强
李扬
魏良根
-
机构
宁夏大学信息工程学院
宁夏大数据与人工智能省部共建协同创新中心(宁夏大学)
比亚迪汽车有限公司
-
出处
《计算机应用》
CSCD
北大核心
2024年第6期1862-1871,共10页
-
基金
宁夏重点研发计划引才专项(2021BEB04047)
宁夏重点研发计划项目(2022BDE03008)
宁夏自然科学基金资助项目(2021AAC03078)。
-
文摘
当前缓存侧信道攻击检测技术主要针对单一攻击模式,对2~3种攻击的检测方法有限,无法全面覆盖;此外,尽管对单一攻击的检测精度高,但随着攻击数增加,精度下降,容易产生误报。为了有效检测缓存侧信道攻击,利用硬件性能计数器(HPC)采集不同的缓存侧信道攻击特征,结合机器学习算法,提出一种基于机器学习的多目标缓存侧信道攻击检测模型。首先,分析不同缓存侧信道攻击方式的相关特征,精选关键特征并收集数据集;其次,进行独立的训练,建立针对每种攻击方式的检测模型;最后,在检测时将测试数据并行送入多个模型中,根据检测结果判断是否存在某种缓存侧信道攻击。实验结果显示,所提模型在检测Flush+Reload、Flush+Flush和Prime+Probe这3种缓存侧信道攻击时,分别达到99.91%、98.69%和99.54%的高准确率,即使在同时存在多种攻击的情况下,也能准确识别各种攻击方式。
-
关键词
缓存侧信道攻击
缓存侧信道攻击检测
硬件性能计数器
特征分析
机器学习
-
Keywords
cache side-channel attack
cache side-channel attack detection
Hardware Performance Counter(HPC)
feature analysis
machine learning
-
分类号
TP393.08
[自动化与计算机技术—计算机应用技术]
-
-
题名结合决策树和AdaBoost的缓存侧信道攻击检测
- 2
-
-
作者
李扬
尹大鹏
马自强
姚梓豪
魏良根
-
机构
宁夏大学信息工程学院
宁夏大数据与人工智能省部共建协同创新中心
-
出处
《计算机工程与科学》
CSCD
北大核心
2024年第3期440-452,共13页
-
基金
宁夏回族自治区重点研发计划(2021BEB04047,2022BDE03008)
宁夏自然科学基金(2021AAC030781)。
-
文摘
缓存侧信道攻击严重威胁各类系统的安全,对攻击进行检测可以有效阻断攻击。为此,提出了一种基于决策树和AdaBoost的AD检测模型,通过匹配系统硬件事件信息特征,快速有效地识别缓存侧信道攻击。首先,分析缓存侧信道攻击特点,提取攻击硬件事件特征模式。其次,利用决策树的快速响应能力,同时结合AdaBoost对数据样本进行加权迭代,对采集的不同负载下的特征数据进行模型训练,优化检测模型在不同负载时的整体检测精度。实验结果表明,该模型在不同系统负载条件下的检测精度均不低于98.8%,能够快速准确地检测出缓存侧信道攻击。
-
关键词
系统安全
缓存侧信道攻击
机器学习
检测方法
-
Keywords
system security
cache side-channel attack
machine learning
detection method
-
分类号
TP393.08
[自动化与计算机技术—计算机应用技术]
-
-
题名冲突型缓存侧信道攻击的构建驱逐集研究综述
- 3
-
-
作者
李真真
宋威
-
机构
中国科学院信息工程研究所
中国科学院大学网络空间安全学院
-
出处
《网络安全与数据治理》
2024年第1期3-9,共7页
-
文摘
缓存侧信道攻击不断发展,对用户的信息安全和硬件基础设施的安全造成威胁。缓存侧信道攻击涉及存储系统、加密算法、浏览器、虚拟机、操作系统等,尤其涉及与内存的交互。部分更复杂的微架构攻击中,攻击者使用缓存侧信道攻击获取关键信息。冲突型缓存侧信道攻击仅需要共享缓存,攻击范围广,隐蔽性强。构建驱逐集,是冲突型缓存侧信道攻击中的首要和关键步骤。首先回顾驱逐集构建研究的发展,接着分类介绍构建驱逐集算法,并对构建驱逐集算法性能的影响因素进行分析。
-
关键词
硬件安全
中央处理器缓存
缓存侧信道攻击
驱逐集
-
Keywords
hardware security
CPU cache
cache side channel attack
eviction set
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名缓存侧信道攻击与防御
被引量:1
- 4
-
-
作者
张伟娟
白璐
凌雨卿
兰晓
贾晓启
-
机构
中国科学院信息工程研究所
中国科学院大学网络空间安全学院
四川大学网络空间安全研究院
-
出处
《计算机研究与发展》
EI
CSCD
北大核心
2023年第1期206-222,共17页
-
基金
中国科学院战略性先导科技专项(C类)(XDC02010900)
中国科学院网络测评技术重点实验室项目
+2 种基金
北京市科学技术委员会项目(Z191100007119010)
国家自然科学基金面上项目(61772078)
网络安全防护技术北京市重点实验室项目。
-
文摘
近年来,随着信息技术的发展,信息系统中的缓存侧信道攻击层出不穷.从最早利用缓存计时分析推测密钥的想法提出至今,缓存侧信道攻击已经历了10余年的发展和演进.研究中梳理了信息系统中缓存侧信道攻击风险,并对缓存侧信道攻击的攻击场景、实现层次、攻击目标和攻击原理进行了总结.系统分析了针对缓存侧信道攻击的防御技术,从缓存侧信道攻击防御的不同阶段出发,分析了攻击检测和防御实施2部分研究工作,并基于不同防御原理对防御方法进行分类和分析.最后,总结并讨论了互联网生态体系下缓存侧信道攻击与防御的研究热点,指出缓存侧信道攻击与防御未来的研究方向,为想要在这一领域开始研究工作的研究者提供参考.
-
关键词
信息系统安全
CPU缓存
缓存侧信道攻击
攻击检测
防御策略
-
Keywords
information system security
CPU cache
cache side-channel attack
attack detection
defense strategies
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于符号执行的软件缓存侧信道脆弱性检测技术
被引量:8
- 5
-
-
作者
杨超
郭云飞
扈红超
刘文彦
霍树民
王亚文
-
机构
国家数字交换系统工程技术研究中心
-
出处
《电子学报》
EI
CAS
CSCD
北大核心
2019年第6期1194-1200,共7页
-
基金
国家自然科学基金创新群体项目(No.61521003)
国家自然科学基金项目(No.61602509)
+1 种基金
国家重点研发计划项目(No.2016YFB0800100,No.2016YFB0800101)
河南省科技攻关计划项目(No.172102210615)
-
文摘
缓存侧信道攻击的基础是程序针对不同敏感信息将访问不同的缓存地址.本文提出基于符号执行的缓存侧信道脆弱性检测技术,通过符号化敏感信息的数据传播过程定位潜在的脆弱点,并通过比较其可能的不同缓存访问地址,判断上述代码在缓存攻击中的可利用性.本文开发了原型系统 CSCVulDiscover,并针对 RSA等 3种密码算法的 12类实现代码进行测试,总共发现了 125个脆弱点.
-
关键词
缓存侧信道攻击
符号执行
脆弱性检测
差分缓存访问
污点分析
数据传播
脆弱点
可利用性
-
Keywords
cache-based side-channel attack
vulnerability detection
symbolic execution
differential cache access
taint analysis
data propagation
vulnerabilities
exploitability
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名基于退火算法的软件测试数据侧信道缓存仿真
被引量:2
- 6
-
-
作者
邹小花
邓伦丹
-
机构
南昌航空大学科技学院
-
出处
《计算机仿真》
北大核心
2023年第3期385-389,共5页
-
基金
国家基金:基于特征建模的陶瓷产品三维设计与可视化(61562063)
江西省教育厅科学技术研究项目(GJJ191620)。
-
文摘
当前软件测试数据侧信道缓存方法忽略了对信道内数据特征的分析,导致信道缓存过程实时性低、完整性较差,影响软件的正常运行与应用效果。于是提出基于退火算法的软件测试数据侧信道缓存方法。构建数据结构分布模型,并利用上述模型分析侧信道数据特征。通过数据在侧信道内的传输状态求出数据调度任务量,再对任务量完成分区计算,构建数据调度优化模型。引入退火算法获取数据调度优化模型的最优解,实现信道缓存过程。对比实验结果表明,所提方法在应用中具有理想的实时性,信道缓存完整性较高,且信道缓存能力得到明显提升。
-
关键词
侧信道缓存
数据特征
退火算法
数据结构分布模型
数据调度优化模型
-
Keywords
Side channel cache
Data characteristics
Annealing algorithm
Data structure distribution model
Data scheduling optimization model
-
分类号
TP75
[自动化与计算机技术—检测技术与自动化装置]
-
-
题名基于缓存的侧信道攻击技术分析
被引量:1
- 7
-
-
作者
宋大鹏
高玉琢
-
机构
宁夏大学信息工程学院
-
出处
《集成电路应用》
2021年第9期8-9,共2页
-
文摘
阐述基于缓存的侧信道攻击的实现不需要攻击者和受害者有物理的接触,仅需两者在同一个环境中执行代码,即可完成攻击,探讨缓存的侧信道攻击技术。
-
关键词
信息安全
缓存的侧信道攻击
攻击与受害
-
Keywords
information security
cache side channel attack
attack and victimization
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-
-
题名一种缓存感知的统一化Spectre攻击检测
- 8
-
-
作者
刘慧敏
严飞
张立强
欧长海
-
机构
空天信息安全与可信计算教育部实验室
-
出处
《武汉大学学报(理学版)》
CAS
2024年第4期441-452,共12页
-
基金
国家重点研发计划项目(2022YFB3103804)
国家自然科学基金(62102290)
+1 种基金
湖北省重大研究计划项目(2023BAA027)
湖北省重点研发计划(2020BAA003,2021BAA027)。
-
文摘
推测执行攻击及其变种正在不断被推出,攻击在缓存中留下痕迹,再通过缓存侧信道将敏感信息泄露出去。然而,现有的针对Spectre攻击的检测对于Spectre攻击及各类变种的代码模式和防御手段分析不足,存在误报和漏报的情况。针对这一问题,提出了一种改进的缓存感知的动态分析方法,以识别多种Spectre攻击。基于攻击原理及代码模式特征对Spectre攻击多种变体进行分析建模,并提出了一种基于最近最少使用替换策略的抽象缓存模型;基于对Spectre攻击及缓存的建模实现了一个缓存感知的Spectre漏洞动态分析检测工具。通过分析建模、缓存状态感知和追踪实现了更全面和准确的检测。在一组微基准及常用的密码库上进行了实验,准确地检测出所有微基准样本中的Spectre漏洞,并在多个加密算法中检测到缓存侧信道及Spectre漏洞。实验结果表明,本文所实现的方法具有较好的检测能力。
-
关键词
Spectre攻击
缓存侧信道
侧信道检测
-
Keywords
Spectre attacks
cache side-channel
side-channel detection
-
分类号
TP309
[自动化与计算机技术—计算机系统结构]
-