We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Cryptography and Security

Title: PiPoMonitor: Mitigating Cross-core Cache Attacks Using the Auto-Cuckoo Filter

Abstract: Cache side channel attacks obtain victim cache line access footprint to infer security-critical information. Among them, cross-core attacks exploiting the shared last level cache are more threatening as their simplicity to set up and high capacity. Stateful approaches of detection-based mitigation observe precise cache behaviors and protect specific cache lines that are suspected of being attacked. However, their recording structures incur large storage overhead and are vulnerable to reverse engineering attacks. Exploring the intrinsic non-determinate layout of a traditional Cuckoo filter, this paper proposes a space efficient Auto-Cuckoo filter to record access footprints, which succeed to decrease storage overhead and resist reverse engineering attacks at the same time. With Auto-Cuckoo filter, we propose PiPoMonitor to detect \textit{Ping-Pong patterns} and prefetch specific cache line to interfere with adversaries' cache probes. Security analysis shows the PiPoMonitor can effectively mitigate cross-core attacks and the Auto-Cuckoo filter is immune to reverse engineering attacks. Evaluation results indicate PiPoMonitor has negligible impact on performance and the storage overhead is only 0.37$\%$, an order of magnitude lower than previous stateful approaches.
Comments: This paper is going to appear in 2021 Design, Automation and Test in Europe Conference (DATE)
Subjects: Cryptography and Security (cs.CR)
MSC classes: 68M01 (Primary) 68M99 (Secondary)
ACM classes: C.1.0; C.5.3
Cite as: arXiv:2012.01046 [cs.CR]
  (or arXiv:2012.01046v2 [cs.CR] for this version)

Submission history

From: Lutan Zhao [view email]
[v1] Wed, 2 Dec 2020 09:30:03 GMT (4810kb,D)
[v2] Mon, 7 Dec 2020 08:13:39 GMT (4834kb,D)

Link back to: arXiv, form interface, contact.