硬體安全

下列何者是對DRAM列錘攻擊(Rowhammer)的對策?

  1. A將DRAM的容量減半
  2. B提早更新被頻繁啟動之列的相鄰列(TRR等),並提高更新(refresh)頻率
  3. C停止CPU的時脈
查看答案與解析

正確答案:B. 提早更新被頻繁啟動之列的相鄰列(TRR等),並提高更新(refresh)頻率

列錘攻擊是指,在短時間內反覆啟動某一列時,因電氣干擾使相鄰列的記憶胞電荷流失而造成位元翻轉的現象。恐怕可被用於讓無權限的程式竄改其他行程或核心資料的攻擊。對策是組合以下方法:額外更新被大量啟動之列的相鄰列的機制、提高更新頻率的方法,以及以ECC偵測並修正翻轉的方法等。

  • A. 縮減容量並不構成對策。
  • B. 正確。在電荷完全流失之前重新寫入。
  • C. 停止時脈就無法運作。
練習這個領域 前往領域頁面

硬體安全的其他題目

  1. 下列關於冷開機攻擊(cold boot attack)成立的原因與代表性對策的組合,何者正確?
  2. 下列關於安全啟動(Secure Boot)的說明,何者正確?
  3. 下列何者最適合作為安全啟動的「信任根(Root of Trust)」而放置在晶片內?
  4. 下列關於安全啟動中,以公開金鑰密碼學驗證軟體簽章的優點,何者正確?
  5. 下列關於在具備安全啟動的機器上,需要防止回滾(anti-rollback)機制的原因,何者正確?