硬體安全
下列何者是對DRAM列錘攻擊(Rowhammer)的對策?
- A將DRAM的容量減半
- B提早更新被頻繁啟動之列的相鄰列(TRR等),並提高更新(refresh)頻率
- C停止CPU的時脈
查看答案與解析
正確答案:B. 提早更新被頻繁啟動之列的相鄰列(TRR等),並提高更新(refresh)頻率
列錘攻擊是指,在短時間內反覆啟動某一列時,因電氣干擾使相鄰列的記憶胞電荷流失而造成位元翻轉的現象。恐怕可被用於讓無權限的程式竄改其他行程或核心資料的攻擊。對策是組合以下方法:額外更新被大量啟動之列的相鄰列的機制、提高更新頻率的方法,以及以ECC偵測並修正翻轉的方法等。
- A. 縮減容量並不構成對策。
- B. 正確。在電荷完全流失之前重新寫入。
- C. 停止時脈就無法運作。