首页
›
工业控制与工业互联网
›
035-Edge AI安全启动与模型加密
›
《Secure Boot在MCU上的移植与配置课程》
VIP20
本课程属于:035-Edge AI安全启动与模型加密
工业控制与工业互联网 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Secure Boot在MCU上的移植与配置课程
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
Secure Boot在MCU中的重… · 课程目标 · 适用MCU平台
课程导入
Secure
02
安全启动基础
可信根(Root of Trust) · 信任链(Chain of Trust… · 安全启动流程
安全启动基础
Root
03
MCU安全架构概览
常见MCU的安全特性(如TrustZ… · HSM · 安全存储)
MCU
安全架构概览
04
密码学基础
哈希算法(SHA-256) · 非对称加密(RSA/ECC) · 数字签名
密码学基础
SHA-256
05
Secure Boot核心概念
启动镜像签名 · 签名验证 · 防回滚
Secure
Boot
06
主流MCU Secure Boot方案对比
STM32 · NXP · Renesas
MCU
Secure
07
开发环境搭建
所需硬件 · 软件工具链 · 调试器
开发环境搭建
所需硬件
08
密钥生成与管理
密钥对生成 · 私钥保护 · 公钥嵌入
密钥生成
管理
09
签名工具使用
使用OpenSSL · 厂商工具或脚本对固件进行签名 · 生成签名镜像
签名工具使用
OpenSSL
10
启动流程分析
从复位向量到Secure Boot代… · 逐步解析启动各阶段
启动流程分析
Secure
11
移植准备
评估目标MCU的安全特性 · 确定Secure Boot集成点 · 规划内存布局
移植准备
MCU
12
移植Secure Boot引导代码
将厂商提供的Secure Boot库…
Secure
Boot
13
配置启动镜像格式
定义镜像头 · 签名区域 · 元数据
配置启动镜像格式
定义镜像头
14
集成签名验证流程
在启动早期调用验证函数 · 处理验证失败分支
集成签名验证流程
启动早期调用验证…
15
配置安全存储
将公钥 · 安全配置 · 防回滚计数器存储在安全区域
配置安全存储
将公钥
16
处理启动失败与恢复
设计安全恢复机制 · 进入Bootloader模式 · 日志记录
处理启动失败
恢复
17
调试Secure Boot
使用JTAG/SWD调试启动流程 · 设置断点 · 观察验证过程
Secure
Boot
18
性能优化
减少启动时间 · 优化签名验证算法 · 硬件加速器使用
性能优化
减少启动时间
19
安全启动与固件更新集成
结合OTA实现安全升级 · 确保回滚保护
安全启动
固件更新集成
20
案例实战
在STM32F4上移植Secure…
案例实战
STM32F4
21
案例实战
在NXP i.MX RT上配置Sec…
案例实战
NXP
22
案例实战
在Renesas RA系列上实现Se…
案例实战
Renesas
23
案例实战
在Microchip SAM L系列…
案例实战
Microchip
24
常见问题与解决方案
启动失败 · 签名不匹配 · 密钥丢失
常见问题
解决方案
25
安全测试与验证
如何验证Secure Boot有效性 · 渗透测试思路 · 安全评估方法
安全测试
验证
26
与RTOS集成
在FreeRTOS · Zephyr等RTOS中如何配合Se…
RTOS
集成
27
安全启动与功能安全
满足IEC 61508 · ISO 26262等标准对安全启动的…
安全启动
功能安全
28
高级主题
多级启动 · 多镜像验证 · 动态信任根
高级主题
多级启动
29
综合项目
从零开始为一个MCU项目设计并实现完…
综合项目
MCU
30
课程总结与展望
回顾关键知识点 · 常见误区 · 未来趋势(如PSA Certifie…
课程总结
回顾关键知识点
所属VIP或分类
同VIP:Edge-AI模型包验签后的安全加载流程
同VIP:Secure-Boot与可信启动链完整项目实战
同VIP:Secure-Boot信任根、启动阶段与密钥权限设计