首页
›
嵌入式边缘AI与TinyML
›
023-TinyML安全启动、模型保护与设备可信
›
《TinyML安全启动:Secure Boot保护端侧AI固件》
VIP20
本课程属于:023-TinyML安全启动、模型保护与设备可信
嵌入式边缘AI与TinyML · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
3. TinyML安全启动:Secure Boot保护端侧AI固件
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
TinyML与端侧AI的安全挑战 · Secure Boot在其中的作用 · 学习目标与课程路径
课程导入
TinyML
02
TinyML基础
TinyML定义 · 典型应用场景(传感器 · MCU
TinyML
定义
03
固件安全威胁
端侧AI固件面临的常见攻击(篡改 · 逆向 · 注入
固件安全威胁
AI
04
Secure Boot概念
Secure Boot的定义 · 信任根(Root of Trust) · 信任链(Chain of Trust…
Secure
Boot
05
密码学基础
哈希 · 数字签名 · 非对称加密(RSA/ECC)在Sec…
密码学基础
哈希
06
硬件信任根
MCU/SoC中的信任根实现(OTP · eFuse · 安全元件)
硬件信任根
MCU/SoC
07
启动流程详解
从ROM代码到Bootloader再… · 每一步的校验机制
启动流程详解
ROM
08
签名与验签
固件签名工具(如OpenSSL · srec_cat) · 签名算法选择(RSA-2048
签名
验签
09
密钥管理
密钥生成 · 存储 · 轮换与撤销策略
密钥管理
密钥生成
10
TinyML固件特殊性
AI模型权重与推理代码的完整性保护 · 模型文件签名与加密
TinyML
固件特殊性
11
Secure Boot与AI模型保护
防止模型窃取与篡改 · 结合加密与签名保护模型知识产权
Secure
Boot
12
主流平台Secure Boot
ARM TrustZone · RISC-V · ESP32
Secure
Boot
13
开源方案
MCUboot · TF-M · OP-TEE等开源Secure Bo…
开源方案
MCUboot
14
开发环境搭建
硬件平台(如STM32F4 · ESP32) · 工具链(GCC
开发环境搭建
STM32F4
15
实战
生成密钥对并签名TinyML固件 · 对固件进行哈希与签名
TinyML
生成密钥对并签名
16
实战
配置MCU的Secure Boot · 烧录公钥与固件
MCU
Secure
17
实战
验证启动过程:通过串口日志 · 调试器观察Secure Boot流程 · 验证篡改固件被拒绝
验证启动过程
通过串口日志
18
实战
模型文件签名与验证 · 在设备端验证
模型文件签名
验证
19
常见问题与调试
签名不匹配 · 密钥存储错误 · 启动失败等问题的排查与解决
常见问题
调试
20
性能与安全权衡
Secure Boot对启动时间 · 内存占用的影响 · 优化策略
性能
安全权衡
21
安全启动与OTA更新
结合Secure Boot实现安全的… · 防止回滚攻击
OTA
安全启动
22
防回滚机制
版本号 · 单调计数器 · 反回滚保护在Secure Boot中…
防回滚机制
版本号
23
安全启动与运行时保护
Secure Boot与TrustZ… · MPU · 内存保护结合
安全启动
运行时保护
24
案例研究
智能家居设备 · 可穿戴设备 · 工业传感器中Secure Boot的…
案例研究
智能家居设备
25
攻击与绕过
Secure Boot的已知攻击方法… · 总线嗅探)及防御措施
攻击
绕过
26
测试与验证
如何测试Secure Boot的有效… · 包括负面测试 · 渗透测试方法
测试
验证
27
合规与标准
ISO 26262 · IEC 62443 · NIST等标准对Secure Boo…
合规
标准
28
综合实战
从零构建一个带Secure Boot… · 固件开发 · 签名
综合实战
Secure
29
课程总结
核心知识点回顾 · 常见误区 · 学习路径建议
课程总结
核心知识点回顾
30
进阶与展望
TinyML安全启动的未来趋势 · 如量子安全 · 硬件加速
进阶
TinyML
所属VIP或分类
同VIP:TinyML-MCU设备防拆与固件读保护
同VIP:TinyML传感器输入异常检测与边界防护
同VIP:TinyML可信执行环境:TrustZone在MCU-AI项目中的应用