快速链接:
.
👉👉👉 个人博客笔记导读目录(全部) 👈👈👈
- 付费专栏-付费课程 【购买须知】:
- 【精选】ARMv8/ARMv9架构入门到精通-[目录] 👈👈👈 — 适合小白入门
- 【目录】ARMv8/ARMv9架构高级进阶-[目录]👈👈👈 — 高级进阶、小白勿买
- 【加群】ARM/TEE/ATF/SOC/芯片/安全-学习交流群 — 加群哦
1、背景
随着时代的发展、科技的进步,安全需求的趋势也越来越明显,ARM也一直在调整和更新其新架构,很多都是和安全相关的。如下列出了一些和安全相关的架构

Trustzone做为ARM安全架构的一部分,从 2008 年 12月 ARM 公司第一次 release Trustzone 技术白皮书。
2013 年 Apple 推出了第一款搭载指纹解锁的 iPhone:iPhone 5s,用以保证指纹信息安全的 Secure Enclave 技术据分析深度定制了 ARM trustzone 架构,印象中这大概是 Trustzone 技术第一次走进大众视线。到如今 Trustzone 技术已经成为移动安全领域的重要基础技术,你也许不了解它的技术原理,但它一直默默为你守护你的指纹信息,账户密码等各种敏感数据。 如下也列出了一张在Trustzone架构下的一张指纹的框图,这也是这些年(2015-至今)比较流行的一张软件框图。

2、TrustZone是什么?
那么TrustZone到底是什么呢? ARM Trustzone不具体指一个硬件,也不是一个软件,而是一个技术
TrustZone是ARM的安全架构技术,提供硬件强制的两个执行环境:安全和非安全状态,用于移动安全领域。在Armv8-A中,TrustZone支持处理器和系统层面的安全隔离,包括虚拟地址空间、物理地址空间的划分,以及安全状态切换、缓存管理等。系统架构中,TrustZone还涉及到外设、内存、中断处理等方面的隔离和安全控制。

订阅专栏 解锁全文
45

被折叠的 条评论
为什么被折叠?



