首页
›
物联网安全与设备身份认证
›
016-设备PKI生命周期
›
《设备PKI启动验证与固件签名》
VIP20
本课程属于:016-设备PKI生命周期
物联网安全与设备身份认证 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
设备PKI启动验证与固件签名
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
安全启动概述
什么是安全启动、为什么需要安全启动、安全启动的信任链模型。
信任链
基础概念
第2章
密码学基础(上)
对称加密与非对称加密、哈希函数、数字签名原理。
加密
哈希
签名
第3章
密码学基础(下)
公钥基础设施(PKI)、证书链、硬件安全模块(HSM)简介。
PKI
证书
HSM
第4章
固件签名工具链
OpenSSL工具安装与配置、密钥对生成与管理。
OpenSSL
密钥管理
第5章
固件镜像格式解析
ELF、BIN、HEX格式对比、固件头部结构设计。
ELF
BIN
HEX
第6章
固件哈希计算
SHA-256算法原理、Python实现固件哈希计算。
SHA-256
Python
第7章
固件签名生成
使用RSA算法对固件哈希签名、签名数据结构设计。
RSA
签名
第8章
固件签名验证
验签流程、公钥提取与验证、防篡改机制。
验签
防篡改
第9章
BootROM设计原理
芯片上电启动流程、BootROM代码固化、一级引导加载程序。
BootROM
一级引导
第10章
信任根(RoT)建立
不可变信任根、硬件信任根 vs 软件信任根。
RoT
硬件信任
第11章
安全启动流程实战
从BootROM到OS加载的完整信任链。
信任链
实战
第12章
U-Boot安全启动支持
U-Boot配置、Verified Boot机制、FIT镜像格式。
U-Boot
Verified Boot
第13章
UEFI安全启动
UEFI Secure Boot原理、密钥数据库(DB/DBX)、签名验证流程。
UEFI
Secure Boot
第14章
Linux内核安全启动
内核模块签名、IMA完整性度量架构。
Linux
IMA
第15章
Android安全启动
AVB(Android Verified Boot)原理、vbmeta结构、设备锁机制。
Android
AVB
第16章
固件更新安全
安全固件更新协议、回滚保护、防降级攻击。
更新
回滚保护
第17章
硬件安全模块(HSM)实战
使用YubiHSM或SoftHSM进行密钥管理。
HSM
YubiHSM
第18章
代码签名证书管理
证书生命周期、私钥保护策略、证书撤销。
证书
私钥保护
第19章
固件签名自动化
CI/CD流水线集成、Jenkins/GitLab CI签名脚本。
CI/CD
自动化
第20章
安全启动攻击与防御
Bootkit攻击、硬件调试接口攻击、侧信道攻击。
攻击
防御
第21章
TPM(可信平台模块)基础
TPM架构、PCR寄存器、远程证明。
TPM
PCR
第22章
TPM与安全启动结合
TPM度量启动、Sealed存储、密钥保护。
TPM
度量启动
第23章
ARM TrustZone安全启动
ARM TrustZone架构、安全世界与非安全世界、OP-TEE。
TrustZone
OP-TEE
第24章
RISC-V安全启动
RISC-V平台安全启动方案、OpenSBI、M模式与S模式。
RISC-V
OpenSBI
第25章
MCU安全启动
Cortex-M平台安全启动、TrustZone-M、MCUBoot引导加载程序。
MCU
MCUBoot
第26章
安全启动测试方法
功能测试、压力测试、模糊测试、渗透测试。
测试
渗透
第27章
固件签名合规标准
IEC 62443、ISO 21434、NIST SP 800-193。
合规
标准
第28章
安全启动日志分析
启动日志解读、故障排查、调试技巧。
日志
调试
第29章
多阶段引导加载程序
SPL、U-Boot、ATF(ARM Trusted Firmware)协同工作。
SPL
ATF
第30章
综合实战项目
从零构建一个完整的安全启动系统(含签名工具、BootROM、验证流程)。
实战
综合
所属VIP或分类
同VIP:企业设备PKI架构设计与实施
同VIP:固件签名PKI证书管理与密钥轮换
同VIP:设备PKI密钥轮换与安全策略