English
Related papers

Related papers: When Mitigations Backfire: Timing Channel Attacks …

200 papers

As DRAM density increases, Rowhammer becomes more severe due to heightened charge leakage, reducing the number of activations needed to induce bit flips. The DDR5 standard addresses this threat with in-DRAM per-row activation counters…

Hardware Architecture · Computer Science 2025-07-25 Ravan Nazaraliyev , Saber Ganjisaffar , Nurlan Nazaraliyev , Nael Abu-Ghazaleh

JEDEC has introduced the Per Row Activation Counting (PRAC) framework for DDR5 and future DRAMs to enable precise counting of DRAM row activations. PRAC enables a holistic mitigation of Rowhammer attacks even at ultra-low Rowhammer…

Cryptography and Security · Computer Science 2025-05-16 Jeonghyun Woo , Chris S. Lin , Prashant J. Nair , Aamer Jaleel , Gururaj Saileshwar

We present the first rigorous security, performance, energy, and cost analyses of the state-of-the-art on-DRAM-die read disturbance mitigation method, Per Row Activation Counting (PRAC), described in JEDEC DDR5 specification's April 2024…

Cryptography and Security · Computer Science 2024-08-09 Oğuzhan Canpolat , A. Giray Yağlıkçı , Geraldo F. Oliveira , Ataberk Olgun , Oğuz Ergin , Onur Mutlu

As DRAM scaling exacerbates RowHammer, DDR5 introduces per-row activation counting (PRAC) to track aggressor activity. However, PRAC indiscriminately increments counters on every activation -- including benign refreshes -- while relying…

Cryptography and Security · Computer Science 2026-04-23 Jumin Kim , Seungmin Baek , Hwayong Nam , Minbok Wi , Nam Sung Kim , Jung Ho Ahn

DRAM scaling has exacerbated the RowHammer vulnerability. To counter this, JEDEC recently introduced Per Row Activation Counting (PRAC) with the Alert Back-Off protocol as an optional DDR5 feature. While promising, PRAC requires per-row…

Cryptography and Security · Computer Science 2026-05-19 Jeonghyun Woo , Junsu Kim , Aamer Jaleel , Prashant J. Nair

DRAM chips are vulnerable to read disturbance phenomena (e.g., RowHammer and RowPress), where repeatedly accessing or keeping open a DRAM row causes bitflips in nearby rows. Attackers leverage RowHammer bitflips in real systems to take over…

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…

Cryptography and Security · Computer Science 2025-01-27 Nogeun Joo , Donghyuk Kim , Hyunjun Cho , Junseok Noh , Dongha Jung , Joo-Young Kim

This paper focuses on mitigating DRAM Rowhammer attacks. In recent years, solutions like TRR have been deployed in DDR4 DRAM to track aggressor rows and then issue a mitigative action by refreshing neighboring victim rows. Unfortunately,…

Cryptography and Security · Computer Science 2024-04-26 Aamer Jaleel , Stephen W. Keckler , Gururaj Saileshwar

We 1) present the first rigorous security, performance, energy, and cost analyses of the state-of-the-art on-DRAM-die read disturbance mitigation method, Per Row Activation Counting (PRAC) and 2) propose Chronus, a new mechanism that…

RowHammer is a major read disturbance mechanism in DRAM where repeatedly accessing (hammering) a row of DRAM cells (DRAM row) induces bitflips in other physically nearby DRAM rows. RowHammer solutions perform preventive actions (e.g.,…

Per-Row Activation Counting (PRAC), a DRAM read disturbance mitigation method, modifies key DRAM timing parameters, reportedly causing significant performance overheads in simulator-based studies. However, given known discrepancies between…

Hardware Architecture · Computer Science 2025-11-04 Jumin Kim , Seungmin Baek , Minbok Wi , Hwayong Nam , Michael Jaemin Kim , Sukhan Lee , Kyomin Sohn , Jung Ho Ahn

The security vulnerabilities due to Rowhammer have worsened over the last decade, with existing in-DRAM solutions, such as TRR, getting broken with simple patterns. In response, the DDR5 specifications have been extended to support Per-Row…

Cryptography and Security · Computer Science 2024-07-16 Moinuddin Qureshi , Salman Qazi

JEDEC has introduced the Per Row Activation Counting (PRAC) framework for DDR5 and future DRAMs to enable precise counting of DRAM row activations using per-row activation counts. While recent PRAC implementations enable holistic mitigation…

Cryptography and Security · Computer Science 2025-06-16 Chris S. Lin , Jeonghyun Woo , Prashant J. Nair , Gururaj Saileshwar

RowHammer vulnerabilities pose a significant threat to modern DRAM-based systems, where rapid activation of DRAM rows can induce bit-flips in neighboring rows. To mitigate this, state-of-the-art host-side RowHammer mitigations typically…

Cryptography and Security · Computer Science 2025-05-16 Jeonghyun Woo , Prashant J. Nair

RowHammer is a major read disturbance mechanism in DRAM where repeatedly accessing (hammering) a row of DRAM cells (DRAM row) induces bitflips in physically nearby DRAM rows (victim rows). To ensure robust DRAM operation, state-of-the-art…

With lowering thresholds, transparently defending against Rowhammer within DRAM is challenging due to the lack of time to perform mitigation. Commercially deployed in-DRAM defenses like TRR that steal time from normal refreshes~(REF) to…

Cryptography and Security · Computer Science 2025-01-14 Hritvik Taneja , Moinuddin Qureshi

After a plethora of high-profile RowHammer attacks, CPU and DRAM vendors scrambled to deliver what was meant to be the definitive hardware solution against the RowHammer problem: Target Row Refresh (TRR). A common belief among practitioners…

Cryptography and Security · Computer Science 2020-04-07 Pietro Frigo , Emanuele Vannacci , Hasan Hassan , Victor van der Veen , Onur Mutlu , Cristiano Giuffrida , Herbert Bos , Kaveh Razavi

This dissertation rigorously characterizes many modern commodity DRAM devices and shows that by exploiting DRAM access timing margins within manufacturer-recommended DRAM timing specifications, we can significantly improve system…

Hardware Architecture · Computer Science 2021-09-30 Jeremie S. Kim

The Rowhammer vulnerability poses an increasing challenge with newer generations of DRAM and aggressive technology scaling. Existing mitigation techniques, such as Graphene, Twice, and Hydra, primarily rely on tracking activation counts for…

Cryptography and Security · Computer Science 2026-04-28 Lavi Jain , Venkata Kalyan Tavva

Rowhammer is a well-studied DRAM phenomenon wherein multiple activations to a given row can cause bit flips in adjacent rows. Many mitigation techniques have been introduced to address Rowhammer, with some support being incorporated into…

Hardware Architecture · Computer Science 2026-02-17 Maccoy Merrell , Daniel Puckett , Gino Chacon , Jeffrey Stuecheli , Stavros Kalafatis , Paul V. Gratz
‹ Prev 1 2 3 10 Next ›