快速链接:
.
👉👉👉 ARMv8/ARMv9架构入门到精通-[目录] 👈👈👈
- 付费专栏-付费课程 【购买须知】:
- 个人博客笔记导读目录(全部)

注:必需私信联系上我后,才能送您视频课程
目录
1. 学习目标:
• 机密计算的定义
• 描述一个复杂的系统信任链
• 了解 Realm 是 Arm CCA 引入的受保护执行环境
• 解释如何在 Arm CCA 的实施中创建、管理和执行领域
• 定义可信执行环境 (TEE) 和领域之间的区别
• 解释 Realm 所有者如何在 Realm 中建立信任
相关文档:
<Introducing-Arm-Confidential-Compute-Architecture.pdf>
AArch64 Exception model
AArch64 Memory management
AArch64 virtualization
Introduction to security
2 What is Confidential Computing?
机密计算是通过在可信赖的硬件支持的安全环境中执行计算来保护使用中的数据。
这种保护保护代码和数据免受特权软件和硬件代理的观察或修改。
在机密计算环境中执行的任何应用程序或操作系统都可以与系统的其余部分隔离地执行。 未经明确许可,在该平台上执行的任何其他参与者都无法观察到隔离执行生成或消耗的任何数据

本文深入探讨了Arm的Confidential Computing Architecture (CCA),包括 Realm 的概念,以及与TrustZone的区别。通过Arm CCA,应用程序可以执行在安全环境中,确保数据在使用时的机密性和完整性,无需信任底层软件基础设施。文中详细介绍了Realm世界、Root世界以及它们的执行环境和安全特性。
订阅专栏 解锁全文
1568





