GhostCache Artifact Evaluation
Description
Proof-of-concept of GhostCache
This repository contains the proof-of-concept implementation for the paper "GhostCache: Timer- and Counter-Free Cache Attacks Exploiting Weak Coherence on RISC-V and ARM Chips" (ACM CCS 2025).
Usage
Follow the instructions in the `README.md` within `ghostcache_artifacts.zip`.
Other Material
Raw website fingerprinting (`data_fp_rv_c_mc_15.zip` and `data_fp_rv_c_mc_100.zip`) collected the top 15 and top 100 websites (in `list_15.txt` and `list_100.txt`) from `SiFive P550`. Decompress and copy to the `case_fingerprinting/data` directory (within `ghostcache_artifacts.zip`), then run `python3 fp_pre_process.py` and `python3 fp_eval.py` to evaluate the accuracy of the attack.
Files
data_fp_rv_c_mc_100.zip
Additional details
Dates
- Accepted
-
2025-05-19The paper was accepted by ACM CCS 2025
Software
- Repository URL
- https://github.com/THU-HAS/ghostcache
- Programming language
- C
- Development Status
- Active