英特尔TXT和TPM有什么区别?

Gee*_*eek 4 intel tpm trusted-computing

英特尔TXT和TPM有什么区别?与TPM相比,英特尔TXT还能提供什么?基本上,我想知道TXT是如何工作的?任何易于学习的初学者文献都将受到高度赞赏!

nor*_*hox 9

Scolytus是对的,但让我解释一下.

正如他所说,TPM是TXT的依赖,但不是相反.TPM是TXT将存储平台的测量值 - 组件的散列值的地方.如果平台不支持TXT但TPM仍然存在,您仍然拥有所有这些功能:

  • 完整性测量 - 安全地测量平台的组件(存储在TPM中的哈希)
  • 经过身份验证的引导 - 可靠地测量和存储平台状态(其组件总和)的过程.SRTM - 测量的静态信任根
  • 密封存储 - 根据平台的当前状态加密数据,换句话说,已测量的内容(存储在TPM中的PCR哈希值) - 密封操作
  • 证明 - 安全地向其他方报告平台的状态,例如,引用操作即远程证明.

因此,您可以使用trustedgrub(SRTM - 测量的静态信任根),但不能使用tboot实现DRTM(测量的动态信任根),即TXT.

关于"TXT如何工作"看到这个问题.

  • 从这个意义上说,我同意.我的评论是关于信任根,它由CRTM提供:bios引导块(SRTM)或SMX指令+ ACM模块等(DRTM).我认为这对新人来说是一个令人困惑的部分. (2认同)