CacheFX: A Framework for Evaluating Cache Security
Daniel Genkin, William Kosasih, Fangfei Liu, Anna Trikalinou, Thomas, Unterluggauer, Yuval Yarom

TL;DR
CacheFX is a flexible framework that enables comprehensive evaluation of cache designs' security against side-channel attacks using multiple metrics, revealing nuanced insights into their vulnerabilities.
Contribution
The paper introduces CacheFX, a novel framework for assessing cache security, allowing implementation of various designs and metrics for detailed analysis.
Findings
Different metrics reveal diverse security insights.
Randomized caches have lower eviction entropy but faster eviction set building.
Secure caches still vulnerable to certain eviction-based attacks.
Abstract
Over the last two decades, the danger of sharing resources between programs has been repeatedly highlighted. Multiple side-channel attacks, which seek to exploit shared components for leaking information, have been devised, mostly targeting shared caching components. In response, the research community has proposed multiple cache designs that aim at curbing the source of side channels. With multiple competing designs, there is a need for assessing the level of security against side-channel attacks that each design offers. In this work we propose CacheFX, a flexible framework for assessing and evaluating the resilience of cache designs to side-channel attacks. CacheFX allows the evaluator to implement various cache designs, victims, and attackers, as well as to exercise them for assessing the leakage of information via the cache. To demonstrate the power of CacheFX, we implement…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity and Verification in Computing · Semiconductor materials and devices · Cloud Data Security Solutions
