1. 国际标准组织标准
- ISO/IEC 11889:可信计算组(TCG)制定的TPM(可信平台模块)国际标准,为TEE的信任根管理提供基础标准参考
- IETF Remote Attestation Procedures(RATS):定义了通用的远程证明架构,支持多种TEE实现和多种信任根,避免对单一硬件厂商证明服务的依赖
- NIST SP 800-193:平台固件抗性标准,定义了防护、检测和恢复(PDR)模型,适用于TEE固件的安全设计评估
2. 联盟与行业协会标准
- 机密计算联盟(Confidential Computing Consortium, CCC):Linux Foundation旗下的行业联盟,发布了《Confidential Computing: Hardware-Based Trusted Execution for Applications and Data》白皮书,定义了TEE的基本安全属性(数据机密性、数据完整性、代码完整性)
- 全球计算联盟(GCC)机密计算专业委员会:2025年1月发布了《机密计算白皮书(2024)》,详细介绍了机密计算在金融、医疗、人工智能等垂直行业的应用参考架构和安全评测体系
- 中国信通院:发布了多项机密计算相关标准,包括GB/T 41388-2022《信息安全技术 可信执行环境 基本安全规范》、YD/T 4947-2024《隐私计算 可信执行环境产品安全要求》、GB/T 45230-2025《数据安全技术 机密计算通用框架》等,推动国内机密计算标准化进程
3. 硬件厂商技术规范
- Intel SGX Developer Reference:Intel发布的SGX指令集和编程接口技术规范,详细定义了Enclave创建、内存管理、远程证明等核心功能的API
- AMD SEV Firmware ABI:AMD发布的SEV固件与应用层之间的二进制接口规范,指导虚拟化软件开发者集成SEV特性
- ARM TrustZone Media Protection Architecture:ARM提供的TrustZone安全世界应用开发指南,定义了安全世界操作系统的参考实现架构
4. 安全认证与合规标准
- FIPS 140-3:美国国家标准与技术研究院(NIST)发布的密码模块安全认证标准,Intel SGX 2.26版本已通过FIPS 140-3实验性认证,满足金融行业对密码模块的合规要求
- Common Criteria EAL:信息技术安全评估公共准则,部分TEE实现已通过EAL4+或更高级别的安全认证
- PCI DSS、GDPR、个人信息保护法:虽然非专门针对机密计算,但这些数据安全和隐私法规推动了机密计算技术的标准化和规模化落地
相关文章
Linux对机密计算的支持Author: Wenhui Zhang, Yibo Zhou, Yuan Zhu, Guixiong Wei, Zhe Li, Chenyu Jiang, Sam Han,Yizheng Jiao, Hou Yu, Zefan Li, Wei Xu,