硬體安全

在雲端使用的「機密運算(confidential computing)」中,由CPU將虛擬機器的記憶體加密的功能(AMD SEV、Intel TDX等),其目的下列何者正確?

  1. A讓虛擬機器的運作一定快2倍
  2. B增加虛擬機器的記憶體容量
  3. C使雲端業者的超管理器與管理員也無法讀取虛擬機器內的資料
查看答案與解析

正確答案:C. 使雲端業者的超管理器與管理員也無法讀取虛擬機器內的資料

一般而言,虛擬機器的記憶體可被執行它的超管理器自由讀寫,因此使用者必須信任雲端業者。在將記憶體加密的功能中,每個虛擬機器的金鑰只在CPU內部管理,記憶體的內容在CPU外部維持加密狀態,因此連超管理器與直接讀取記憶體的攻擊者也看不到內容。與遠端證明搭配使用。

  • A. 因為加密,有時會稍微變慢。
  • B. 容量不會增加。
  • C. 正確。目的是即使不信任底層基礎設施也能使用。
練習這個領域 前往領域頁面

硬體安全的其他題目

  1. 下列關於PUF(物理不可複製函數)的說明,何者正確?
  2. 下列關於使用PUF保管金鑰的優點,何者正確?
  3. 下列關於SRAM PUF所利用的性質,何者正確?
  4. 下列關於由PUF產生金鑰時,要搭配錯誤更正機制(輔助資料等)的原因,何者正確?
  5. 下列關於內建於晶片的真亂數產生器(TRNG)的說明,何者正確?