硬體安全

下列關於產生密碼金鑰時,若使用容易被預測的低品質亂數,可能發生的情況,何者正確?

  1. A密碼處理變快
  2. B密文的長度變成2倍
  3. C即使密碼演算法很強,金鑰仍被推測出來而使密碼被破解
查看答案與解析

正確答案:C. 即使密碼演算法很強,金鑰仍被推測出來而使密碼被破解

密碼的安全性仰賴於攻擊者不知道金鑰。若產生金鑰的亂數有偏差,或剛通電後尚未累積足夠的不可預測性,金鑰的候選就會變少,而被暴力窮舉找到。實際上也有報告指出,因亂數的缺陷,許多機器持有了相似的金鑰。亂數的產生是安全性中最基本的零件之一。

  • A. 與速度無關。
  • B. 與長度無關。
  • C. 正確。金鑰的不可預測性是安全的基礎。
練習這個領域 前往領域頁面

硬體安全的其他題目

  1. 下列關於硬體木馬(Hardware Trojan)的說明,何者正確?
  2. 下列何者是硬體木馬在一般測試中不易被發現的主要原因?
  3. 下列何者不屬於對硬體木馬的對策?
  4. 下列關於半導體流通中成為問題的偽造晶片(重新標記品等)的危險,何者正確?
  5. 下列關於出貨產品的機器上,將JTAG等除錯用連接埠停用,或設定為需要認證的原因,何者正確?