Intel Trust Domain Extensions(TDX)介绍
TDX
Intel Trust Domain Extensions (Intel TDX) 其实是一套软硬件结合的解决方案,包含很多组件:
- VMX指令集扩展
- MKTME技术
- CPU attestation模型
- 软件集合: TXD module / Intel authenticated code module / Intel quoting enclave
Intel Trust Domain Extensions (Intel TDX) 提供的功能有:
- CPU状态加密和完整性保护
- 内存加密和完整性保护
- 地址翻译完整性保护
- 安全的中断和异常投递
- RA(remote attestation)
通过Intel TDX提供的功能,可以构造出区别于传统VM的TD(Trusted Domain)

TD运行在SEAM的non-root模式下,TDX module运行在SEAM的root模式下,通过调用SEAM call可以让CPU进入SEAM root模式,并且加载TDX module
TDX module
TDX module是一个Intel提供的,使用动态签名机制的,CPU attestation的安全加固模型,TDX module有以下功能:
- 向VMM提供接口,用来创建/销毁/执行TD,解决特权级应
Intel TDX:构建安全可信的虚拟信任域详解

本文深入解析Intel Trust Domain Extensions (TDX),包括其VMX扩展、MKTME技术、CPU attestation模型和关键组件TDXmodule。TDX提供CPU状态加密、内存保护和地址完整性等安全特性,构建不同于传统VM的Trusted Domain。了解如何通过SEAM和TDXmodule实现隔离和远程认证。
最低0.47元/天 解锁文章
2697

被折叠的 条评论
为什么被折叠?



