Secure Hierarchy-Aware Cache Replacement Policy (SHARP)

Mengjia Yan, Bhargava Gopireddy, Thomas Shull, Josep Torrellas · 2017

In cache-based side channel attacks, a spy that shares a cache with a victim probes cache locations to extract information on the victim's access patterns. For example, in evict+reload, the spy repeatedly evicts and then reloads a probe address, checking if the victim has accessed the address in between the two operations. While there are many proposals to combat these cache attacks, they all have limitations: they either hurt performance, require programmer intervention, or can only defend against some types of attacks.

Read the paper · More papers on PaperTik