CRARJun 13, 2021

Security Analysis of the Silver Bullet Technique for RowHammer Prevention

arXiv:2106.07084v240 citations
AI Analysis

This addresses RowHammer prevention for DRAM security, but it is incremental as it focuses on analyzing an existing technique.

The paper analyzes the security of the Silver Bullet algorithm against RowHammer attacks, demonstrating mathematically that it can securely prevent such attacks when properly configured, with examples like supporting hammer counts of 1000 and table sizes of 1.06KB.

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, can securely prevent RowHammer attacks. The demonstration focuses on the most representative implementation of Silver Bullet, the patent claiming many implementation possibilities not covered in this demonstration. Our study concludes that Silver Bullet is a promising RowHammer prevention mechanism that can be configured to operate securely against RowHammer attacks at various efficiency-area tradeoff points, supporting relatively small hammer count values (e.g., 1000) and Silver Bullet table sizes (e.g., 1.06KB).

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes