硬體安全

下列關於推測執行漏洞的對策,一般而言何者正確?

  1. A即使導入對策,效能也完全不會改變
  2. B越是限制推測執行與快取共用就越安全,但效能會下降,因此要考量安全與效能的平衡來選擇
  3. C只要取消推測執行,CPU就會變快
查看答案與解析

正確答案:B. 越是限制推測執行與快取共用就越安全,但效能會下降,因此要考量安全與效能的平衡來選擇

推測執行、分支預測與共用快取,是支撐現今CPU高效能的機制。限制它們雖然能減少洩漏的資訊,但效能也會相應下降。因此在作業系統、編譯器與CPU的設計中,會依應保護的資訊與威脅的大小,選擇對策要做到什麼程度。新的CPU則持續研究將對效能影響較小的對策內建於電路中。

  • A. 視處理內容而定,會明顯變慢。
  • B. 正確。因為原因就在為了效能而設的機制本身。
  • C. 推測執行是為了提升效能的機制。
練習這個領域 前往領域頁面

硬體安全的其他題目

  1. 在利用進行密碼處理的晶片耗電量波形的功耗分析中,下列關於差分功耗分析(DPA)的特徵,何者正確?
  2. 下列關於作為功耗分析對策所使用的遮罩(masking)的概念,何者正確?
  3. 下列關於利用電磁波的旁路分析的特徵,何者正確?
  4. 下列關於錯誤注入攻擊(故障注入攻擊)的說明,何者正確?
  5. 下列何者不屬於對錯誤注入攻擊的對策?