硬體安全的進階主題與趨勢

為簡化起見,設同一記憶庫中可啟動列的最短間隔為 tRC = 50 ns。刷新週期為64 ms時,某一列從被刷新到下一次被刷新之間,能啟動相鄰1列的最大次數為 64 ms ÷ 50 ns。把刷新頻率提高為2倍時,這個最大次數是下列何者?

  1. A約64萬次
  2. B約128萬次
  3. C約256萬次
查看答案與解析

正確答案:A. 約64萬次

刷新頻率提高為2倍時,週期變為 64 ms ÷ 2 = 32 ms。這段期間內最多可啟動 32 ms ÷ 50 ns = 640,000次(約64萬次),是原本 64 ms ÷ 50 ns = 1,280,000次(約128萬次)的一半。研究已報告過只需數千次啟動就會翻轉的DRAM,因此即使次數減半,仍留有足夠攻擊的次數,只靠增加刷新無法防範。而且刷新期間記憶庫無法使用,耗電也會增加,對效能與功耗的負擔很大。

  • A. 正確。32 ms ÷ 50 ns = 640,000次。
  • B. 這是改變刷新頻率之前的值(64 ms ÷ 50 ns)。
  • C. 這是反向計算、把刷新週期變為2倍(128 ms)時的值。
練習這個領域 前往領域頁面

硬體安全的進階主題與趨勢的其他題目

  1. 關於2019年公開、名為MDS(微架構資料取樣)之漏洞的特徵,正確的是下列何者?
  2. 關於針對濫用間接分支預測之Spectre變種(分支目標注入)的對策retpoline與IBRS,說明的組合正確的是下列何者?
  3. 某項處理在加入推測執行的對策之前需要10秒,期間呼叫了500萬次系統呼叫。假設加入對策後,每次系統呼叫的處理時間從0.4 µs增加為0.6 µs,其他部分的時間不變。整個處理時間的增加比例是下列何者?
  4. 以格為基礎的後量子密碼,會反覆進行次數 n = 256 的多項式乘法。若把所有係數兩兩相乘的單純方法約需 n² 次乘法,使用數論轉換(NTT)的方法約需 n log₂ n 次,則使用NTT後乘法次數約減為幾分之一,最接近的是下列何者?
  5. ML-KEM-768的公開金鑰為1,184位元組、密文為1,088位元組,而橢圓曲線金鑰交換X25519的公開值為32位元組。ML-KEM-768的公開金鑰是X25519公開值的幾倍,正確的是下列何者?