English
Related papers

Related papers: RowHammer: Reliability Analysis and Security Impli…

200 papers

The purpose of this document is to study the security properties of the Silver Bullet algorithm against worst-case RowHammer attacks. We mathematically demonstrate that Silver Bullet, when properly configured and implemented in a DRAM chip,…

Cryptography and Security · Computer Science 2021-06-17 Abdullah Giray Yağlıkçı , Jeremie S. Kim , Fabrice Devaux , Onur Mutlu

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

Recent advancements in side-channel attacks have revealed the vulnerability of modern Deep Neural Networks (DNNs) to malicious adversarial weight attacks. The well-studied RowHammer attack has effectively compromised DNN performance by…

Hardware Architecture · Computer Science 2024-12-04 Ranyang Zhou , Jacqueline T. Liu , Sabbir Ahmed , Shaahin Angizi , Adnan Siraj Rakin

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

To understand and improve DRAM performance, reliability, security and energy efficiency, prior works study characteristics of commodity DRAM chips. Unfortunately, state-of-the-art open source infrastructures capable of conducting such…

Hardware Architecture · Computer Science 2025-10-21 Ataberk Olgun , Hasan Hassan , A. Giray Yağlıkçı , Yahya Can Tuğrul , Lois Orosa , Haocong Luo , Minesh Patel , Oğuz Ergin , Onur Mutlu

Our ISCA 2013 paper provides a fundamental empirical understanding of two major factors that make it very difficult to determine the minimum data retention time of a DRAM cell, based on the first comprehensive experimental characterization…

Hardware Architecture · Computer Science 2023-06-29 Onur Mutlu

Dynamic Random Access Memory (DRAM) is the prevalent memory technology used to build main memory systems of almost all computers. A fundamental shortcoming of DRAM is the need to refresh memory cells to keep stored data intact. DRAM refresh…

Hardware Architecture · Computer Science 2023-06-29 Onur Mutlu

As recently emerged rowhammer exploits require undocumented DRAM address mapping, we propose a generic knowledge-assisted tool, DRAMDig, which takes domain knowledge into consideration to efficiently and deterministically uncover the DRAM…

Cryptography and Security · Computer Science 2020-07-28 Minghua Wang , Zhi Zhang , Yueqiang Cheng , Surya Nepal

As Dynamic Random Access Memories (DRAM) scale, they are becoming increasingly susceptible to Row Hammer. By rapidly activating rows of DRAM cells (aggressor rows), attackers can exploit inter-cell interference through Row Hammer to flip…

Cryptography and Security · Computer Science 2024-03-19 Jeonghyun Woo , Gururaj Saileshwar , Prashant J. Nair

Vulnerabilities emanating from DRAM errors pose a vexing problem that remains, as of yet, unsolved and elusive but cannot be ignored. Prior defenses focused on specific details of early RowHammer attacks and fail to generalize with the…

Cryptography and Security · Computer Science 2026-03-12 Manuel Wiesinger , Daniel Dorfmeister , Stefan Brunthaler

The aggressive scaling of technology may have helped to meet the growing demand for higher memory capacity and density, but has also made DRAM cells more prone to errors. Such a reality triggered a lot of interest in modeling DRAM behavior…

Distributed, Parallel, and Cluster Computing · Computer Science 2020-03-30 Lev Mukhanov , Konstantinos Tovletoglou , Hans Vandierendonck , Dimitrios S. Nikolopoulos , Georgios Karakonstantis

Rowhammer is a hardware security vulnerability at the heart of every system with modern DRAM-based memory. Despite its discovery a decade ago, comprehensive defenses remain elusive, while the probability of successful attacks grows with…

Cryptography and Security · Computer Science 2024-09-25 Anish Saxena , Walter Wang , Alexandros Daglis

This paper summarizes our work on experimentally characterizing, mitigating, and recovering read disturb errors in multi-level cell (MLC) NAND flash memory, which was published in DSN 2015, and examines the work's significance and future…

Hardware Architecture · Computer Science 2018-05-10 Yu Cai , Yixin Luo , Saugata Ghose , Erich F. Haratsch , Ken Mai , Onur Mutlu

A fundamental assumption in software security is that memory contents do not change unless there is a legitimate deliberate modification. Classical fault attacks show that this assumption does not hold if the attacker has physical access.…

Cryptography and Security · Computer Science 2018-05-15 Moritz Lipp , Misiker Tadesse Aga , Michael Schwarz , Daniel Gruss , Clémentine Maurice , Lukas Raab , Lukas Lamster

In recent years, Rowhammer has attracted significant attention from academia and industry alike. This technique, first published in 2014, flips bits in memory by repeatedly accessing neighbouring memory locations. Since its discovery,…

Cryptography and Security · Computer Science 2025-09-18 Robert Dumitru , Junpeng Wan , Daniel Genkin , Rick Kennell , Dave , Tian , Yuval Yarom

Microarchitectural vulnerabilities increasingly undermine the assumption that hardware can be treated as a reliable root of trust. Prevention mechanisms often lag behind evolving attack techniques, leaving deployed systems unable to assume…

Cryptography and Security · Computer Science 2026-03-27 Martin Herrmann , Oussama Draissi , Christian Niesler , Ahmad-Reza Sadeghi , Lucas Davi

It has become increasingly difficult to understand the complex interaction between modern applications and main memory, composed of DRAM chips. Manufacturers are now selling and proposing many different types of DRAM, with each DRAM type…

Hardware Architecture · Computer Science 2019-10-21 Saugata Ghose , Tianshi Li , Nastaran Hajinazar , Damla Senol Cali , Onur Mutlu

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

Due to the globalization in the semiconductor supply chain, counterfeit dynamic random-access memory (DRAM) chips/modules have been spreading worldwide at an alarming rate. Deploying counterfeit DRAM modules into an electronic system can…

Cryptography and Security · Computer Science 2021-06-29 B. M. S. Bahar Talukder , Vineetha Menon , Biswajit Ray , Tempestt Neal , Md Tauhidur Rahman

In cloud computing environments, multiple tenants are often co-located on the same multi-processor system. Thus, preventing information leakage between tenants is crucial. While the hypervisor enforces software isolation, shared hardware,…

Cryptography and Security · Computer Science 2016-06-29 Peter Pessl , Daniel Gruss , Clémentine Maurice , Michael Schwarz , Stefan Mangard