資訊
Intel® Xeon® 處理器支援 Intel® 軟體守護擴充(Intel® SGX),該擴充套件使用 Enclave 頁面快取(EPC) 將 enclave 程式碼與資料儲存在受保護的記憶體中。經過多代處理器,英特爾引入架構變更,大幅提升最大支援的EPC容量,現代平台上可達 1TB(TB )。
本文說明:
什麼是 Enclave 頁面快取(EPC)?
Enclave 頁面快取(EPC)是 Intel® SGX 使用的一個受保護記憶體區域。EPC 記憶體如下:
在 SGX 隔離區內運行的應用程式依賴 EPC 來安全儲存敏感程式碼與資料。
在近期架構變更之前,EPC 的大小受限於硬體中記憶體保護的實作方式:
這些限制使得在不產生 EPC 分頁開銷的情況下,難以執行大型機密工作負載。
EPC 規模依 處理器世代與 SKU 而異:
第三代 Intel® Xeon® 可擴展處理器
第四代 Intel® Xeon® 可擴展處理器
第五代 Intel® Xeon® 可擴展處理器
Intel® Xeon® 6 處理器
Intel® Xeon® 6+ 處理器
促成TB級EPC的技術變革,是 Intel® SGX如何保護記憶體。
為什麼這很重要:
使用Intel® Xeon® 6與Intel® Xeon® 6+處理器,客戶可:
EPC規模並非固定,取決於:
關於特定處理器的精確EPC限制,請參閱相應SKU的 Intel®產品規格 。
Intel® Xeon® 處理器透過 Intel SGX 的關鍵架構變革®,實現 了最高 1 TB 的 EPC :從基於 記憶體加密引擎(MEE)的保護轉換為 基於 AES-XTS 的記憶體加密。此變更使EPC能超越先前硬體限制,同時維持強健的安全保障。
欲了解詳細規格,請造訪 Intel® 產品規格 - Intel® Xeon® 處理器。