首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TPM nvLocked标志

TPM nvLocked标志
EN

Security用户
提问于 2017-06-19 20:07:50
回答 1查看 680关注 0票数 1

nvLocked在TPM中控制什么?我读过它使NVRAM访问权限被强制执行,但我想举个例子。它也被称为永久文件,但文件含糊不清。锁定“永久”,直到TPM所有者被重置或永久锁定像一个可编程的保险丝?

EN

回答 1

Security用户

发布于 2017-06-19 20:49:36

根据TPM1.2规范(FindTPM1.2 这里)第1部分第28.2节,nvLocked是TPM制造商在定义了将永久保存在TPM中的每个NV索引之后,可以将TPM放置在其中的状态。在nvLocked设置为true之后,可以定义非永久性索引,但D位集不能将其设置为永久索引。

这通常是在TPM制造商在NV中存储背书密钥(EK)证书时发挥作用的。他们设置索引的D位,使EK证书索引0x1000f000代替0x0000f000。这也永久地将EK证书放置在TPM的NV商店中。一旦TPM是nvLocked,就不能使用D位定义更多的NV索引。如果平台制造商想要存储平台证书,他们必须在索引0x0000f002中存储,而不能在0x1000f002永久定义索引。实际效果是可以释放索引,可以重新定义相同的索引,并可以编写新的证书。

“永久”在这里意味着拥有同样的EK生活。TPM 1.2规范允许可撤销的EK,但据我所知,没有TPM制造商选择实现该选项。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/162289

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档