首页
›
物联网安全与设备身份认证
›
033-TPM设备可信根
›
《TPM Root of Trust可信根入门与核心概念实战》
VIP20
本课程属于:033-TPM设备可信根
物联网安全与设备身份认证 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
TPM可信根入门与核心概念
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
可信计算概述
可信计算的定义、发展历程、核心思想与信任链模型,奠定安全基石的宏观认知。
信任链
核心思想
第2章
TPM基础
TPM是什么、主要功能、物理形态与逻辑架构,理解安全芯片的构成与能力。
安全芯片
逻辑架构
第3章
可信根(Root of Trust)
可信根的概念,三种可信根RTM、RTS、RTR及其在信任体系中的关键作用。
RTM
RTS
RTR
第4章
信任链(Chain of Trust)
信任链的建立过程,从BIOS到操作系统的度量启动,逐级验证确保系统可信。
度量启动
BIOS
第5章
TPM密钥体系
密钥类型包括EK、SRK、AIK等,密钥层次结构与全生命周期管理机制。
EK
SRK
AIK
第6章
平台配置寄存器(PCR)
PCR的作用、扩展机制,常用PCR索引与用途,度量信任的存储核心。
PCR
扩展
度量
第7章
度量启动(Measured Boot)
度量启动的完整流程,与安全启动的区别,以及日志记录的分析方法。
安全启动
日志
第8章
远程证明(Remote Attestation)
远程证明的原理、挑战-响应协议,以及证明身份密钥的核心作用。
挑战-响应
身份密钥
第9章
密封与绑定(Sealing & Binding)
数据密封的概念、绑定操作与策略密封,实现数据与平台状态强关联。
密封
绑定
策略
第10章
TPM命令与通信
TPM命令结构、TSS软件栈,以及与TPM的交互方式和通信协议。
TSS
命令
通信
第11章
TPM 2.0 新特性
TPM 2.0相比1.2的改进,算法灵活性增强,以及全新的策略授权机制。
2.0
算法
策略
第12章
TPM的授权机制
密码授权、HMAC授权与策略授权(Policy),多层级访问控制模型。
HMAC
Policy
授权
第13章
TPM中的随机数生成
硬件随机数发生器(HRNG)原理,随机数在密钥生成与安全协议中的应用。
HRNG
随机数
第14章
TPM中的哈希与HMAC
支持的哈希算法、HMAC密钥管理,以及数据完整性验证的实现方式。
哈希
HMAC
完整性
第15章
TPM中的非对称加密
RSA与ECC在TPM中的实现,密钥生成、签名与验签操作详解。
RSA
ECC
签名
第16章
TPM中的对称加密
AES引擎工作原理,对称密钥的导入、使用与安全存储。
AES
对称密钥
第17章
TPM的持久化存储
NVRAM索引管理,NVRAM的读写操作与访问控制策略。
NVRAM
持久化
第18章
TPM的固件更新与生命周期
固件更新机制,TPM的生命周期状态及状态转换管理。
固件
生命周期
第19章
TPM与操作系统集成
Windows上的TPM管理(TBS),Linux上的TPM驱动与工具链。
TBS
Linux
驱动
第20章
TPM在磁盘加密中的应用
BitLocker、LUKS与TPM的集成原理,实现全盘加密与平台绑定。
BitLocker
LUKS
磁盘加密
第21章
TPM在身份认证中的应用
智能卡替代方案,WebAuthn与TPM的结合,增强身份认证安全。
WebAuthn
身份认证
第22章
TPM在网络安全中的应用
TLS增强、VPN密钥保护,利用TPM加固网络通信安全。
TLS
VPN
网络安全
第23章
TPM在物联网(IoT)中的应用
设备身份管理、安全固件更新,TPM为IoT设备提供硬件信任锚点。
IoT
设备身份
固件更新
第24章
TPM的虚拟化支持
虚拟TPM(vTPM)架构,在虚拟机中如何使用TPM功能。
vTPM
虚拟化
第25章
TPM的安全威胁与防护
物理攻击、侧信道攻击、固件攻击及相应的缓解措施。
物理攻击
侧信道
防护
第26章
TPM的标准化与规范
TCG组织、TPM规范系列、FIPS认证,理解标准体系。
TCG
FIPS
规范
第27章
TPM的选型与评估
如何选择TPM芯片,评估安全等级,兼容性考量与最佳实践。
选型
安全等级
兼容性
第28章
TPM的调试与故障排查
常见错误码、日志分析,以及tpm2-tools工具的使用技巧。
调试
tpm2-tools
日志
第29章
TPM的编程实践(一)
使用tpm2-tools进行基本操作,包括PCR读取、密钥创建等实战。
tpm2-tools
PCR
密钥创建
第30章
TPM的编程实践(二)
使用Go/Python库与TPM交互,实现远程证明客户端开发。
Go
Python
远程证明
所属VIP或分类
同VIP:TPM可信根启动度量实现硬件可信验证
同VIP:TPM可信根固件签名防止启动链篡改
同VIP:TPM可信根安全启动固件签名完整部署与验证