首页
›
嵌入式与底层系统
›
043-ARM Cortex-A与ARM64系统编程
›
《ARMv9安全扩展开发与指令集特性应用实战工程》
VIP20
本课程属于:043-ARM Cortex-A与ARM64系统编程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
📘
ARMv9安全扩展开发与指令集特性应用实战工程
共计 30 章节
可可资料掘金营 · 点击在线试看
01
课程导入
目标=ARMv9安全扩展开发与指令集… · 核心概念 · 整体框架与实战路线图
课程导入
ARMv9
02
ARMv9架构演进与安全扩展概览
目标=ARMv8到ARMv9的演进脉… · 安全扩展的定位 · 关键特性与典型应用场景
ARMv9
架构演进
03
ARMv9安全模型与威胁分析
目标=安全域划分 · 信任边界 · 攻击面分析
ARMv9
安全模型
04
Realm管理扩展基础
目标=Realm概念 · RME架构 · Granule保护表
Realm
管理扩展基础
05
机密计算架构与CCA
目标=机密计算原理 · CCA组件 · Realm执行环境
CCA
机密计算架构
06
内存标签扩展MTE原理
目标=MTE设计目标 · 标签内存模型 · 同步与异步异常
MTE
内存标签扩展
07
MTE编程与调试实战
目标=MTE指令集 · 编译器支持 · 运行时库适配
MTE
编程
08
指针认证与分支目标识别
目标=PAC与BTI原理 · 指针签名与验证 · 返回地址保护
指针认证
分支目标识别
09
PAC/BTI开发实战
目标=PAC/BTI指令使用 · 编译器选项 · 链接器配置
PAC/BTI
开发实战
10
安全虚拟化与Stage-2翻译
目标=安全虚拟化架构 · Stage-2地址翻译 · 权限控制
Stage-2
安全虚拟化
11
安全中断与异常处理
目标=安全中断类型 · 异常级别切换 · 中断路由配置
安全
异常处理
12
安全启动与可信固件
目标=安全启动链 · 可信固件架构 · 镜像验证
安全启动
可信固件
13
安全调试与认证
目标=安全调试架构 · 认证调试 · 调试权限控制
安全调试
认证
14
ARMv9指令集特性总览
目标=SVE2 · SME · 加密扩展
ARMv9
指令集特性总览
15
SVE2编程与优化
目标=SVE2向量编程模型 · 谓词寄存器 · 向量长度无关编程
SVE2
编程
16
SME与矩阵计算实战
目标=SME架构 · ZA存储 · 流模式
SME
矩阵计算实战
17
加密与安全算法指令
目标=AES · SHA · SM3/SM4等加密指令
加密
安全算法指令
18
内存模型与原子操作
目标=ARMv9内存模型 · 原子指令 · 内存屏障
内存模型
原子操作
19
安全扩展开发环境搭建
目标=工具链选择 · QEMU/FPGA/开发板环境 · 交叉编译
安全扩展开发环境…
目标=工具链选择
20
Realm创建与切换实战
目标=Realm创建流程 · REC配置 · RMI接口调用
Realm
创建
21
MTE与PAC综合防护案例
目标=结合MTE与PAC的漏洞缓解方… · 代码改造 · 测试验证与性能评估
MTE
PAC
22
机密计算应用开发实战
目标=基于CCA的机密应用开发 · 安全服务调用 · 数据密封与远程证明集成
机密计算应用开发…
CCA
23
安全虚拟化与多域隔离案例
目标=多Realm部署 · 资源分配 · 安全通信
安全虚拟化
多域隔离案例
24
安全启动与固件升级实战
目标=构建安全启动链 · 签名与验签 · 防回滚设计
安全启动
固件升级实战
25
性能分析与安全开销评估
目标=安全特性性能开销测量 · 基准测试 · 优化策略与权衡分析方法
性能分析
安全开销评估
26
常见问题与调试技巧
目标=启动失败 · 异常路由错误 · MTE误报
常见问题
调试技巧
27
安全编码与最佳实践
目标=安全编码规范 · 威胁建模落地 · 代码审计
安全编码
最佳实践
28
综合项目一
目标=基于RME的机密计算服务 · 架构设计 · Realm服务实现
综合项目一
RME
29
综合项目二
目标=MTE/PAC加固的嵌入式应用 · 防护改造 · 测试验证与性能对比
综合项目二
MTE/PAC
30
课程总结与进阶方向
目标=知识体系回顾 · 工程实践要点 · ARMv9安全生态展望与持续学习路径
课程总结
进阶方向
所属VIP或分类
同VIP:ARM-Cortex-A与ARM64编程性能优化
同VIP:ARM64反汇编与系统编程性能调优实战工程
同VIP:ARM64反汇编与逆向分析调试与故障定位实战工程