我一直在尝试对 ARM 实施缓存侧通道攻击。由于 ARM 没有cflush
定义任何指令或函数(类似于)来刷新缓存内容,我试图通过Evict+Reload方法来实现这一点。此方法要求将逐出集放置在与尝试替换的数据相同的缓存集中,找出数据所在的缓存集的方法是什么,以及如何强制放置我的逐出集在同一个缓存集上?
问问题
38 次
我一直在尝试对 ARM 实施缓存侧通道攻击。由于 ARM 没有cflush
定义任何指令或函数(类似于)来刷新缓存内容,我试图通过Evict+Reload方法来实现这一点。此方法要求将逐出集放置在与尝试替换的数据相同的缓存集中,找出数据所在的缓存集的方法是什么,以及如何强制放置我的逐出集在同一个缓存集上?