首页
›
热销单品
›
嵌入式Linux与RTOS
›
《Cortex-M33 TrustZone安全启动实战》
所属分类:嵌入式Linux与RTOS
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
Cortex-M33 TrustZone安全启动实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
学习目标 · 目标学员 · 课程结构
课程导入
学习目标
02
ARM TrustZone技术基础
TrustZone架构原理 · 安全世界与普通世界划分 · 异常模型
ARM
TrustZone
03
Cortex-M33处理器核心特性
内核流水线 · MPU · SAU
Cortex-M33
处理器核心特性
04
安全启动概念与威胁模型
启动链信任根 · 固件完整性 · 机密性
安全启动概念
威胁模型
05
Cortex-M33安全启动流程概述
从复位到应用运行的完整启动阶段 · 安全世界与普通世界的切换时机
Cortex-M33
安全启动流程概述
06
硬件信任根与RoT
芯片内Boot ROM · OTP · eFuse
RoT
硬件信任根
07
SAU与IDAU配置实战
如何划分安全/非安全内存区域 · 配置SAU寄存器 · 使用IDAU固定映射
SAU
IDAU
08
MPU在安全启动中的应用
安全世界MPU配置 · 普通世界MPU隔离 · 防止缓冲区溢出和代码注入
MPU
安全启动
09
安全启动中的密码学基础
哈希(SHA-256) · 签名(RSA/ECDSA) · 对称加密(AES)
安全启动
密码学基础
10
镜像格式与签名方案
标准固件包格式 · 头部元数据 · 签名生成与验证流程
镜像格式
签名方案
11
使用MCUboot实现安全启动
MCUboot架构 · 配置TrustZone支持 · 签名工具
MCUboot
使用
12
TF-M(Trusted Firmware-M)入门
TF-M组件 · SPM · 安全分区
TF-M
Trusted
13
TF-M安全启动流程解析
TF-M的BL2(二级引导) · 认证 · 加载
TF-M
安全启动流程解析
14
基于STM32L5的TrustZone安全启动实战
硬件特性 · 开发环境 · 示例工程
STM32L5
TrustZone
15
基于NXP LPC55S6x的TrustZone安全启动实战
芯片特性 · SDK配置 · 安全启动工具链
NXP
LPC55S6x
16
基于瑞萨RA系列的安全启动实战
RA系列TrustZone支持 · FSP配置 · 安全启动示例
RA
基于瑞萨
17
安全启动中的密钥管理
密钥生成 · 存储 · 轮换
安全启动
密钥管理
18
防回滚机制实现
版本号 · 单调计数器 · OTP实现
防回滚机制实现
版本号
19
调试接口安全
JTAG/SWD锁定 · 调试认证 · 安全调试通道
调试接口安全
JTAG/SWD
20
安全启动与运行时隔离
启动后如何保持安全世界隔离 · 安全服务调用 · NSC(非安全可调用)函数
安全启动
运行时隔离
21
安全启动性能优化
减少启动时间 · 硬件加速器(加密引擎) · 并行验证
安全启动性能优化
减少启动时间
22
安全启动故障排除
常见启动失败原因 · 日志分析 · 调试技巧
安全启动故障排除
常见启动失败原因
23
安全启动与固件更新
安全OTA · 差分升级 · 回滚策略
安全启动
固件更新
24
安全启动与设备身份
设备证书 · 唯一ID · 安全通道建立
安全启动
设备身份
25
安全启动测试与验证
单元测试 · 集成测试 · 负面测试
安全启动测试
验证
26
安全启动中的侧信道防护
功耗分析 · 时间攻击 · 简单/差分功耗分析
安全启动
侧信道防护
27
安全启动与实时操作系统(RTOS)
FreeRTOS/RT-Thread… · 安全上下文切换
RTOS
安全启动
28
综合实战项目
设计一个完整的安全启动系统 · 包括密钥管理 · 签名
综合实战项目
设计一个完整的安…
29
常见问题与误区
SAU配置错误 · 中断安全 · 内存属性冲突
常见问题
误区
30
课程总结与进阶方向
回顾核心要点 · 推荐资源 · 未来趋势(PSA认证
课程总结
进阶方向
所属VIP或分类
同VIP:1536-Zephyr-构建系统(West-&-CMake)工作流程详
同VIP:3D打印Klipper固件-开源智能硬件入门
同VIP:ADC采样与I2C协议SPI协议寄存器驱动开发实战