序
譯者序
關于作者
技術評審人
前言
第1章TPM的歷史 1
1.1為什么是TPM 1
1.2 TPM規(guī)范:從l.lb到1.2的
發(fā)展史 2
1.3從TPM l.2發(fā)展而來的TPM 2.0 3
1.4 TPM 2.0規(guī)范的發(fā)展歷史 4
1.5小結 5
第2章基礎安全概念 6
2.1密碼攻擊 7
2.1.1窮舉攻擊 7
2.1.2針對算法本身的攻擊 8
2.2安全相關定義 9
2.3密碼大家族 一10
2.3.1安全哈希(或摘要) 10
2.3.2哈希擴展 11
2.3.3 HMAC:消息認證碼 12
2.3.4 KDF:密鑰派生函數 12
2.3.5認證或授權票據 l3
2.3.6對稱密鑰 13
2.3.7 nonce -15
2.3.8非對稱密鑰 15
2.4公鑰認證 17
2.5小結 l8
第3章TPM 2.0快速教程 l9
3.1 TPM l.2的使用場景 20
3.1.1身份識別 20
3.1.2加密 21
3.1.3密鑰存儲 21
3 .1.4隨機數生成器 22
3.1.5 NVRAM存儲 22
3.1.6平臺配置寄存器 23
3.1.7隱私啟用 23
3.2 TPM 2.0額外功能的使用場景 24
3.2.1算法靈活性(,IPM 2.0新功能) 24
3.2.2增強授權(TPM 2.0新功能) 26
3.2.3 密鑰快速加載(TPM 2.0
新功能) 28
3.2.4非脆性PCR( TPM 2.0
新功能) 28
3.2.5靈活管理(TPM 2.0新功能) 29
第4章使用TPM的現有應用程序31
第5章規(guī)范指南41
第6章執(zhí)行環(huán)境56
?第7章TPM軟件棧61
第8章TPM實體78
第9章hierarchy85
第10章密鑰97
第11章非易失性索引131
第12章平臺配置寄存器124
第13章授權與會話133
第14章擴展授權策略173
第15章密鑰管理198
第16章TPM命令審計208
第17章解密和加密會話214
第18章上下文管理228
第19章啟動、關機和配置237
第20章調試246
第21章利用TPM2.0解決復雜問題255
第22章基于TPM2.0的平臺安全技術262
附錄A 276
附錄B277