如何使用自訂應用程式啟用Intel® Software Guard Extensions (Intel® SGX)
概述
Intel® Software Guard Extensions (SGX) 是 Intel 處理器內建的安全性技術,可透過獨特的應用程式隔離技術協助保護使用中的資料。選定的程式碼與資料使用經過強化的指定位址區,不受修改。在為 SGX 撰寫應用程式才能從中受益之前,必須在平臺上啟用 SGX。
先決條件
- Intel® Software Guard Extensions (Intel® SGX) 設定為 BIOS 中的 軟體控制 。
- 作業系統安裝于 UEFI 模式。
注意 | 使用這些選項 之一,檢查Windows® 10 是否在舊式或 UEFI 模式中開機。如果 Windows 10 處於舊式模式,請變更為 BIOS 中的 UEFI 模式,並重新安裝 Windows 10。請按照AskUbuntu 上的這些說明,在 Ubuntu 中從舊式模式變更為 UEFI 模式。 |
程式
請參閱應用程式中正確偵測Intel® Software Guard Extensions (Intel® SGX) 以取得使用 Intel SGX SDK API 在平臺上偵測和啟用Intel SGX的完整說明。