硬體安全

下列關於TEE(可信執行環境)的說明,何者正確?

  1. A與一般作業系統隔離、受硬體保護的執行環境,用來進行金鑰處理與認證等重要處理
  2. B用來加快網際網路通訊的環境
  3. C用來撰寫程式的文字編輯軟體
查看答案與解析

正確答案:A. 與一般作業系統隔離、受硬體保護的執行環境,用來進行金鑰處理與認證等重要處理

一般作業系統功能龐大且複雜,要完全消除漏洞並不容易。TEE藉由硬體機制,建立與一般作業系統分離的小型執行環境,指紋比對、付款處理、DRM金鑰的處理等特別需要保護的處理就在其中進行。目的是即使一般作業系統被劫持,也無法動到TEE內的記憶體與金鑰。Arm的TrustZone是代表性的例子。

  • A. 正確。即使作業系統被劫持,也能守住其中的機密。
  • B. 與通訊速度無關。
  • C. 不是編輯軟體。
練習這個領域 前往領域頁面

硬體安全的其他題目

  1. 下列關於Arm TrustZone基本機制的說明,何者正確?
  2. 下列關於Intel SGX這類「飛地(enclave)」型TEE的特徵,何者正確?
  3. 在雲端使用的「機密運算(confidential computing)」中,由CPU將虛擬機器的記憶體加密的功能(AMD SEV、Intel TDX等),其目的下列何者正確?
  4. 下列關於PUF(物理不可複製函數)的說明,何者正確?
  5. 下列關於使用PUF保管金鑰的優點,何者正確?