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).
翻译:该文件的目的是研究银子弹算法对最坏情况的RowHammer攻击的安全性。我们用数学来证明,如果在DRAM芯片中适当配置和实施,银子弹能够可靠地防止RowHammer攻击。演示的重点是最有代表性的Silver Bunshell执行,即声称许多执行可能性的专利,但这一演示没有涵盖。我们的研究得出结论,银子弹是一个很有希望的RowHammer预防机制,可以配置成一个安全地对付RowHammer在各个效率地区交换点攻击的机制,支持相对较小的锤子计数值(例如1000)和银子弹表大小(例如1.06KB)。