在SGX服务器安装Gramine:是否需同时部署SDK与PSW?
在SGX服务器上安装Gramine的组件依赖说明
- 如果只是运行已编译好的Gramine SGX应用:仅需安装SGX PSW(Platform Software)即可。PSW是SGX运行时的核心组件,包含SGX驱动、enclave管理服务等,是启动和运行SGX enclave的必要条件,SDK仅用于开发阶段,运行时不需要。
- 如果需要开发/编译Gramine SGX应用:必须同时安装SGX SDK和PSW。SDK提供编译SGX应用所需的头文件、工具链和开发库,而PSW是编译完成后应用运行的基础依赖,两者缺一不可。
额外注意:安装Gramine时,会自动检查系统是否具备SGX运行环境(即PSW是否正确安装并启用),如果缺少PSW,Gramine的SGX相关功能将无法正常工作。另外要确保SGX驱动已正确加载(无论是Linux内核自带的SGX驱动,还是Intel的DCAP驱动,取决于你的SGX服务器类型)。
内容的提问来源于stack exchange,提问作者sama
相关产品推荐
相关产品推荐

