摘要
Intel 不提供如何將 GMP 與 Windows* 上的 Intel® Software Guard Extensions (Intel® SGX) 整合的指南。
描述
- Intel 為 Linux* 提供 sgx-gmp Github 專案*,該專案將 GMP* 與 Linux * 的 Intel SGX SDK整合。
- 無法在 Windows* 中的Intel® Software Guard Extensions (Intel® SGX) 指定位址使用 GMP* 資料庫。
解決方法
- 根據 為Intel® Software Guard Extensions建立 GNU* Multiple Precision* 資料庫的說法:「這個 GMP 埠作為 SGX 受信任的資料庫是一種概念性驗證」,必須做大量工作才能使其立即投入生產。
- 由於sgx-gmp*僅作為 Linux 系統的概念性驗證而建構,因此 Windows 不支援它。
- 若要在 Windows 中使用具有 SGX 指定位址的GMP*,請先將GMP* 程式庫端口至 Windows,然後與 Visual Studio* 中的Windows Intel SGX SDK 整合。