一个不小心就几天没有学习,我觉得可能是因为几天前交了周报的原因,我一下子就放松了起来,打了几天的怀旧游戏。
今天阅读的主要内容来自一本书,《A Practical Guide to TPM2.0》,这本书来自于师兄推荐,作者是TPM2.0的项目负责人。很值得一读。
目前我只阅读了书的前两章,但是第二章只看了第一小节
Chapter 1:History of the TPM
本章讲的主要内容是TPM的发展过程。
- History of Development of the TPM Specification from 1.1b to 1.2
- How TPM 2.0 Developed from TPM 1.2
- History of TPM 2.0 Specification Development
- Summary
History of Development of the TPM Specification from 1.1b to 1.2
TPM1.1b是第一个广泛使用的TPM版本,包含许多基本功能,引入了许多与TPm相关的基础概念:CA(privacy certificateauthority),PCR(Platform Configuration Registers)然而TPM1.1b的一个缺点是硬件层次不规范,TPM1.2则改进了这一点不足。TPM1.2引入了DAA,解决了CA的问题。引入了认证可迁移密钥,允许用户创建只能由指定的第三方迁移的密钥。
How TPM 2.0 Developed from TPM 1.2
大概2005年,王小云院士发布了针对SHA-1的首次重大攻击,而TPM1.2严重依赖于SHA-1,于是TPM2.0规范被编写。
History of TPM 2.0 Specification Development
这一块感觉就是一些人员调动
Summary
TPM规范已经开发了两次,第一次从1.1b发展到1.2.纳入了规范委员会所熟知的各种功能,第二次则是在了解到SHA-1的弱点后,从头进行了设计,使之更加