Securing DRAM at Scale: ARFM-Driven Row Hammer Defense with Unveiling the Threat of Short tRC Patterns
Nogeun Joo, Donghyuk Kim, Hyunjun Cho, Junseok Noh, Dongha Jung, and, Joo-Young Kim

TL;DR
This paper presents MARC, a dynamic, hardware-efficient ARFM-driven mitigation IP that detects and defends against row hammer attacks by adapting to threat severity, significantly improving security with minimal overhead.
Contribution
Introduces MARC, a novel ARFM-driven mitigation IP that dynamically adjusts to attack severity, achieving high detection accuracy and substantial improvements in max exposure ratios.
Findings
MARC detects over 99% of attack patterns.
MARC significantly increases max exposure ratios (up to 50×).
MARC operates with negligible hardware and energy overhead.
Abstract
To address the issue of powerful row hammer (RH) attacks, our study involved an extensive analysis of the prevalent attack patterns in the field. We discovered a strong correlation between the timing and density of the active-to-active command period, , and the likelihood of RH attacks. In this paper, we introduce MARC, an innovative ARFM-driven RH mitigation IP that significantly reinforces existing RH mitigation IPs. MARC dynamically adjusts the frequency of RFM in response to the severity of the RH attack environment, offering a tailored security solution that not only detects the threats but also adapts to varying threat levels. MARC's detection mechanism has demonstrated remarkable efficiency, identifying over 99\% of attack patterns. Moreover, MARC is designed as a compact hardware module, facilitating tight integration either on the memory controller-side or DRAM-side…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Cryptographic Implementations and Security · Integrated Circuits and Semiconductor Failure Analysis
