Understanding the Security of Secure Randomized Caches
Working on identifying security knobs in modern secure randomized caches and identifying a minimal set to provide security
Guides:Prof. Biswabandan Panda, Prof. Sayandeep Saha
Funded by the Intel India Research Fellowship
MIRAGE and MAYA are state-of-the-art secure randomized cache designs that offer strong security guarantees against conflict-based attacks. However, they introduce various modifications to a traditional set-associative cache. These changes, though provide complete security, are not completely understood and it’s not completely clear as to when and how these “security knobs” work. We are currently working on identifying these “knobs” in modern secure randomized cache designs and explaining their inner workings. We are also looking at complex combinations of these knobs and how they interact with one another with the goal of identifying the minimal set of these knobs to secure a traditional set-associative cache.
References
2024
2021
- MIRAGE: Mitigating Conflict-Based Cache Attacks with a Practical Fully-Associative DesignIn 30th USENIX Security Symposium (USENIX Security’21), Aug 2021