首页
›
嵌入式与底层系统
›
088-TF-M与PSA可信固件工程
›
《Trusted Firmware-M可信固件工程》
VIP9
本课程属于:088-TF-M与PSA可信固件工程
嵌入式与底层系统 · 共 9 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
Trusted Firmware-M可信固件工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=Trusted Firmwar… · 学习目标 · 整体知识框架与学习路径
课程导入
Trusted
02
安全基础
目标=ARM TrustZone 技… · 安全与非安全世界隔离 · PSA 安全框架核心概念
安全基础
ARM
03
TF-M 概述
目标=项目背景 · 架构组成 · 核心组件
TF-M
目标=项目背景
04
开发环境搭建
目标=工具链安装 · 源码获取 · 编译系统
开发环境搭建
目标=工具链安装
05
构建系统
目标=CMake 构建流程 · 配置文件 · 编译选项
构建系统
CMake
06
启动流程
目标=安全启动链 · BL2 引导加载程序 · 镜像验证与跳转机制
启动流程
目标=安全启动链
07
安全分区
目标=SPM 安全分区管理器 · 分区隔离 · IPC 机制与分区间通信
安全分区
SPM
08
安全服务
目标=加密 · 密钥管理 · 安全存储
安全服务
目标=加密
09
安全存储
目标=内部可信存储 · 外部存储保护 · 回滚保护与防篡改机制
安全存储
目标=内部可信存…
10
加密服务
目标=密码学算法支持 · 密钥派生 · 随机数生成与硬件加速
加密服务
目标=密码学算法…
11
认证服务
目标=初始证明 · 安全生命周期 · 设备身份与证书管理
认证服务
目标=初始证明
12
审计与日志
目标=安全审计日志 · 事件记录 · 调试与追踪机制
审计
日志
13
中断与异常
目标=安全中断处理 · 异常向量 · 世界切换时的上下文管理
异常
目标=安全
14
内存保护
目标=MPU 配置 · 内存隔离 · 栈保护与堆管理
内存保护
MPU
15
硬件抽象
目标=HAL 层设计 · 平台移植接口 · 驱动模型与设备树
硬件抽象
HAL
16
平台移植
目标=新硬件平台适配步骤 · 启动代码 · 链接脚本与配置调整
平台移植
目标=新硬件平台…
17
测试与验证
目标=单元测试 · 集成测试 · 合规性测试与 PSA 认证测试
测试
验证
18
调试技巧
目标=常见问题定位 · 日志分析 · JTAG 调试与模拟器调试
调试技巧
目标=常见问题定…
19
性能优化
目标=启动时间优化 · 内存占用优化 · 功耗管理与实时性调优
性能优化
目标=启动时间优…
20
安全威胁建模
目标=常见攻击面 · 威胁分析 · 缓解措施与安全设计原则
安全威胁建模
目标=常见攻击面
21
案例实战一
目标=在 Cortex-M33 平台…
案例实战一
Cortex-M33
22
案例实战二
目标=基于 TF-M 开发自定义安全…
案例实战二
TF-M
23
案例实战三
目标=使用 TF-M 实现安全启动与…
案例实战三
TF-M
24
案例实战四
目标=将 TF-M 与 RTOS 集…
案例实战四
TF-M
25
常见问题
目标=编译错误 · 启动失败 · 分区通信异常与安全服务调用问题
常见问题
目标=编译错误
26
最佳实践
目标=代码规范 · 配置管理 · 版本升级与社区贡献指南
最佳实践
目标=代码规范
27
生态与工具
目标=与 Mbed TLS · PSA API · CMSIS 等组件的协同使用
生态
工具
28
安全认证
目标=PSA Certified 认… · 要求与 TF-M 的合规性支持
安全认证
PSA
29
综合项目
目标=设计并实现一个基于 TF-M…
综合项目
TF-M
30
课程总结与进阶
目标=知识回顾 · 进阶学习资源 · 未来发展趋势与研究方向
课程总结
进阶
所属VIP或分类
同VIP:MCUboot安全启动与固件签名工程
同VIP:PSA-Crypto密码服务集成工程
同VIP:PSA安全架构与设备可信工程