硬體安全
在雲端使用的「機密運算(confidential computing)」中,由CPU將虛擬機器的記憶體加密的功能(AMD SEV、Intel TDX等),其目的下列何者正確?
- A讓虛擬機器的運作一定快2倍
- B增加虛擬機器的記憶體容量
- C使雲端業者的超管理器與管理員也無法讀取虛擬機器內的資料
查看答案與解析
正確答案:C. 使雲端業者的超管理器與管理員也無法讀取虛擬機器內的資料
一般而言,虛擬機器的記憶體可被執行它的超管理器自由讀寫,因此使用者必須信任雲端業者。在將記憶體加密的功能中,每個虛擬機器的金鑰只在CPU內部管理,記憶體的內容在CPU外部維持加密狀態,因此連超管理器與直接讀取記憶體的攻擊者也看不到內容。與遠端證明搭配使用。
- A. 因為加密,有時會稍微變慢。
- B. 容量不會增加。
- C. 正確。目的是即使不信任底層基礎設施也能使用。