首页
›
嵌入式与底层系统
›
010-Linux DMA_IOMMU与高性能IO
›
《TrustZone架构在IoT设备上的移植适配工程》
VIP22
本课程属于:010-Linux DMA_IOMMU与高性能IO
嵌入式与底层系统 · 共 22 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
TrustZone架构在IoT设备上的移植适配
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
TrustZone基础概念
ARM TrustZone技术起源 · 核心设计思想 · 与普通安全方案的对比优势
TrustZone
基础概念
02
硬件架构基础
ARMv8-M与ARMv8-A的Tr… · 安全世界与非安全世界 · Monitor模式详解
硬件架构基础
ARMv8-M
03
IoT设备特点
典型IoT硬件资源限制 · 功耗约束 · 实时性要求
IoT
设备特点
04
移植前期准备
目标硬件平台评估 · TrustZone功能支持检查 · 开发板选型与调试工具链准备
移植前期准备
目标硬件平台评估
05
安全启动流程
信任根建立 · BootROM设计 · 安全固件签名验证
安全启动流程
信任根建立
06
内存隔离机制
TZASC与TZMA配置 · 安全内存与非安全内存划分 · MPU/MMU在TrustZone下…
内存隔离机制
TZASC
07
中断与异常处理
安全中断与非安全中断路由 · 中断控制器配置 · NMI在安全世界的处理
异常处理
安全
08
外设隔离与DMA
外设安全属性配置 · DMA访问控制 · 安全外设驱动开发要点
DMA
外设隔离
09
OP-TEE移植概述
OP-TEE架构 · REE与TEE通信模型 · OP-TEE在IoT平台上的裁剪
OP-TEE
移植概述
10
OP-TEE内核移植
平台配置 · 链接脚本修改 · 内存布局调整
OP-TEE
内核移植
11
OP-TEE用户态TA开发
TA开发环境搭建 · 基本TA结构 · 命令处理与参数传递
OP-TEE
TA
12
安全存储实现
RPMB与Replay Protec… · 安全文件系统 · 密钥管理
安全存储实现
RPMB
13
密码学引擎集成
硬件加速器适配 · TRNG驱动 · 安全密钥对生成与签名验证
密码学引擎集成
硬件加速器适配
14
安全通信通道
TLS/DTLS在TEE中的实现 · 安全通道建立 · 会话密钥协商
安全通信通道
TLS/DTLS
15
设备身份与认证
设备唯一标识 · 证书管理 · 远程证明协议
设备身份
认证
16
固件更新安全
安全OTA流程 · 镜像加密与签名 · 版本回滚防护
固件更新安全
OTA
17
调试与日志
安全调试接口控制 · JTAG/SWD锁定 · 安全日志输出机制
调试
日志
18
性能优化
上下文切换开销分析 · 内存拷贝优化 · 中断延迟优化
性能优化
上下文切换开销分…
19
多任务与调度
TEE侧任务调度 · 优先级管理 · 与RTOS的协同
多任务
调度
20
安全监控与审计
安全事件日志 · 入侵检测 · 异常行为分析
安全监控
审计
21
网络协议栈移植
mbedTLS/LwIP在TEE中的… · 安全套接字 · 防火墙规则
网络协议栈移植
mbedTLS/LwIP
22
传感器数据保护
传感器数据安全采集 · 隐私保护 · 数据脱敏与加密传输
传感器数据保护
传感器数据安全采…
23
AI推理安全
TEE内运行轻量级模型 · 模型保护 · 推理结果签名
AI
推理安全
24
容器化与虚拟化
TEE与容器结合 · 安全分区 · 多租户隔离
容器化
虚拟化
25
合规与标准
PSA Certified · GlobalPlatform TEE… · FIPS 140-3
合规
标准
26
测试与验证
功能测试 · 安全测试 · 渗透测试
测试
验证
27
常见问题与调试
移植常见错误 · 内存访问违例 · 中断丢失
常见问题
调试
28
案例实战
基于STM32MP1的TrustZo… · 基于NXP i.MX RT的TEE部…
案例实战
STM32MP1
29
案例实战
基于ARM Cortex-M33的M…
案例实战
ARM
30
未来趋势
Cortex-M85与PACBTI · RISC-V与TEE · 机密计算在IoT的演进
未来趋势
Cortex-M85
所属VIP或分类
同VIP:Binder性能优化-从驱动缓冲区到用户态零拷贝
同VIP:DMA传输实战-dmaengine接口与描述符链管理
同VIP:DMA传输实战-dmaengine接口与环形缓冲区设计