VIP21
本课程属于:027-Secure Boot与TEE安全启动 嵌入式与底层系统 · 共 21 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录 咨询 / 购买

OP-TEE接口深度适配技巧

📚 共计 30 章节
第01章
OP-TEE概述
TEE与REE的区别 · OP-TEE架构概览 · 典型应用场景
基础概念
第02章
开发环境搭建
QEMU模拟器 · ARM开发板 · 交叉编译工具链
环境工具链
第03章
OP-TEE源码结构
源码目录分析 · 核心组件 · 构建系统详解
源码构建
第04章
TA开发入门
TA基本结构 · 入口函数 · 命令处理流程
TA入门
第05章
CA开发入门
CA基本结构 · 与TA通信 · TEEC_Result错误码
CA通信
第06章
共享内存机制
分配与释放 · 注册与注销 · 缓存一致性
内存共享
第07章
安全存储接口
SFS原理 · RPMB接口 · 密钥管理
存储安全
第08章
密码学接口(上)
HASH · HMAC · 对称加密AES/SM4
密码对称
第09章
密码学接口(下)
非对称RSA/SM2 · 签名验签 · 密钥生成
非对称签名
第10章
随机数生成
TRNG接口 · PRNG接口 · 安全性考量
随机数TRNG
第11章
时间与定时器接口
获取系统时间 · 设置定时器 · 超时处理
时间定时器
第12章
属性与配置接口
TA属性获取 · 全局配置 · 设备唯一ID
属性配置
第13章
多线程与并发
多线程支持 · 互斥锁 · 条件变量
并发线程
第14章
中断处理
中断注册 · 上下文切换 · 与TA交互
中断上下文
第15章
日志与调试
TEE内核日志 · TA日志 · GDB调试
调试日志
第16章
异常处理
TA崩溃 · Panic机制 · 错误恢复
异常Panic
第17章
API兼容性
GlobalPlatform概览 · 版本差异 · 适配技巧
兼容GP
第18章
设备树配置
TEE节点定义 · 内存区域 · 中断资源
设备树DTS
第19章
SPI/I2C外设访问
SPI设备 · I2C驱动 · 外设共享与隔离
外设SPII2C
第20章
GPIO控制
GPIO驱动模型 · 中断配置 · 安全GPIO
GPIO中断
第21章
电源管理接口
休眠与唤醒 · 电源状态 · 低功耗适配
电源低功耗
第22章
热插拔与动态配置
TA动态加载 · 热插拔 · 运行时配置
动态热插拔
第23章
安全启动链
TEE安全启动 · 镜像签名 · 信任链
启动签名
第24章
密钥管理策略
密钥生命周期 · 存储安全 · 协商协议
密钥管理
第25章
性能优化
减少上下文切换 · 优化拷贝 · 硬件加速
性能优化
第26章
内存保护与隔离
内存隔离 · 页表配置 · 防泄露
内存隔离
第27章
侧信道攻击防护
时间攻击 · 功耗分析 · 缓存攻击
侧信道防护
第28章
多平台移植
QEMU到真机 · SoC适配 · BSP集成
移植平台
第29章
测试与验证
TA单元测试 · 集成测试 · 安全验证
测试验证
第30章
实战项目
安全支付 · DRM · 安全物联网网关
实战项目