arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1902.04711cs.CR
收藏

一种更好的Cache定时通道指示器

Towards a Better Indicator for Cache Timing Channels

Fan Yao, Hongyu Fang, Milos Doroslovacki, Guru Venkataramani

摘要:

最近的研究强调了计算机体系结构对信息泄漏攻击的脆弱性,这引起了人们的极大关注。在各种类型的微体系结构攻击中,缓存定时通道尤其令人担忧,因为它们有可能在高比特率下损害用户的私有数据。先前的工作已经证明了使用缓存未命中模式来检测这些攻击。我们发现,缓存未命中的痕迹可以很容易地欺骗,因此他们可能无法识别更聪明的对手。在这项工作中,我们表明,\emph{cache occupancy},它记录了一个特定的进程所拥有的高速缓存块的数量,可以利用作为一个更强的指标,高速缓存定时通道的存在。我们观察到,在定时通道的缓存访问延迟的调制可以通过分析成对的缓存占用模式来识别。我们的实验结果表明,高速缓存占用模式不能很容易混淆,即使先进的对手,成功地逃避基于高速缓存未命中的检测。

英文摘要:

Recent studies highlighting the vulnerability of computer architecture to information leakage attacks have been a cause of significant concern. Among the various classes of microarchitectural attacks, cache timing channels are especially worrisome since they have the potential to compromise users' private data at high bit rates. Prior works have demonstrated the use of cache miss patterns to detect these attacks. We find that cache miss traces can be easily spoofed and thus they may not be able to identify smarter adversaries. In this work, we show that \emph{cache occupancy}, which records the number of cache blocks owned by a specific process, can be leveraged as a stronger indicator for the presence of cache timing channels. We observe that the modulation of cache access latency in timing channels can be recognized through analyzing pairwise cache occupancy patterns. Our experimental results show that cache occupancy patterns cannot be easily obfuscated even by advanced adversaries that successfully evade cache miss-based detection.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑