🔐 STM32L5 · OTFDEC
实时解密执行
📚 30章 完整目录
v1.0
1
OTFDEC概述
什么是OTFDEC · 为什么需要 · 在STM32L5中的位置
2
OTFDEC工作原理
解密引擎架构 · 密钥管理 · 数据流路径
3
OTFDEC与Flash接口
连接Flash · 地址映射 · 解密窗口
4
OTFDEC密钥配置
密钥存储 · 加载流程 · 保护机制
5
OTFDEC区域配置
解密区域定义 · 属性设置 · 重叠处理
6
OTFDEC与RDP(读保护)
RDP级别影响 · 安全启动流程
7
OTFDEC与TrustZone
TrustZone影响 · 安全/非安全世界访问
8
OTFDEC初始化流程
HAL库初始化 · 寄存器配置详解
9
OTFDEC实时解密执行
代码加密存储 · CPU取指实时解密
10
OTFDEC性能分析
解密延迟 · 对CPU影响 · 优化建议
11
OTFDEC与DMA
DMA传输行为 · 配置注意事项
12
OTFDEC与Cache
CPU Cache影响 · 一致性处理
13
OTFDEC调试技巧
确认工作正常 · 常见调试手段
14
OTFDEC错误处理
解密错误标志 · 中断处理 · 恢复策略
15
OTFDEC低功耗模式
低功耗下状态 · 唤醒后恢复
16
OTFDEC与外部存储器
QSPI/OctoSPI接口应用
17
OTFDEC多区域配置
多解密区域 · 区域优先级
18
OTFDEC密钥更新
动态更新密钥 · 安全注意事项
19
OTFDEC与固件升级
安全升级流程 · 加密镜像生成
20
OTFDEC与HASH校验
完整性校验 · 防止篡改
21
OTFDEC与AES引擎
AES硬件加速 · 协同工作
22
OTFDEC启动代码配置
复位到OTFDEC初始化完整流程
23
OTFDEC链接脚本配置
修改链接脚本适配OTFDEC区域
24
OTFDEC与MPU
MPU对区域访问控制的影响
25
OTFDEC实战案例1
保护Bootloader代码
26
OTFDEC实战案例2
保护应用程序核心算法
27
OTFDEC实战案例3
多区域保护不同安全等级代码
28
OTFDEC常见问题排查
密钥配置失败 · 解密异常 · 性能下降
29
OTFDEC与STM32CubeProgrammer
使用工具烧录加密镜像
30
OTFDEC总结与展望
优势 · 局限性 · 未来发展趋势
⚡ 点击卡片进入对应章节 · 共30章