SmokeBomb: effective mitigation against cache side-channel attacks on the ARM architecture
SmokeBomb: effective mitigation against cache side-channel attacks on the ARM architecture
复制标题
DOI:
10.1145/3386901.3388888
复制
发表时间:
2020-06
期刊:
影响因子:
--
通讯作者:
Haehyun Cho;Jinbum Park;Donguk Kim;Ziming Zhao;Yan Shoshitaishvili;Adam Doupé;Gail-Joon Ahn
中科院分区:
文献类型:
--
作者:
Haehyun Cho;Jinbum Park;Donguk Kim;Ziming Zhao;Yan Shoshitaishvili;Adam Doupé;Gail-Joon Ahn
Cache side-channel attacks abuse microarchitectural designs meant to optimize memory access to infer information about victim processes, threatening data privacy and security. Recently, the ARM architecture has come into the spotlight of cache side-channel attacks with its unprecedented growth in the market. We propose SmokeBomb, a novel cache side-channel mitigation that functions by explicitly ensuring a private space for each process to safely access sensitive data. The heart of the idea is to use the L1 cache of the CPU core as a private space by which SmokeBomb can give consistent results against cache attacks on the sensitive data, and thus, an attacker cannot distinguish specific data used by the victim. Our experimental results show that SmokeBomb can effectively prevent currently formalized cache attack methods.