硬體安全

下列何者不屬於對錯誤注入攻擊的對策?

  1. A設置偵測電壓或時脈異常的感測器,一旦有異常就停止處理
  2. B為了加快處理,將重要的檢查只做1次
  3. C將重要的運算進行2次,或以反向運算驗證,若結果不一致就不輸出
查看答案與解析

正確答案:B. 為了加快處理,將重要的檢查只做1次

錯誤注入是想以1次誤動作突破防護,因此若檢查只做1次,該處就會成為弱點。對策有偵測電壓、時脈與光的感測器、重複進行重要運算與比較並核對結果的冗餘化,以及發現誤動作就清除金鑰等反應。軟體方面也會下工夫,例如將重要的分支做雙重確認、讓成功與失敗的值採用位元差異大的值等。

  • A. 這是有效的對策。
  • B. 正確。只做1次的檢查,只要1次誤動作就會被略過。
  • C. 這是有效的對策。
練習這個領域 前往領域頁面

硬體安全的其他題目

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