蜗窝科技

armv8 安全想关

蜗窝讨论区存档 · Linux kernel技术问答 · 楼主 Assin · 2016-09-11 · 4 帖

本文是原「蜗窝讨论区」的历史存档(2016-09-11),来自版块「Linux kernel技术问答」,共 4 帖。讨论区已停止服务,此处仅供查阅。

Assin · 2016-09-11 08:51

有没有大神可以进解下armv8安全想关的东西,比如el3,el1切换,trustzone,TEE等

bulunhaimu · 2016-09-19 13:12

我在关注trustzone,也是刚入门

wowo · 2016-09-19 13:26

实在抱歉,ARMv8安全方面的东西,我们也只是感兴趣,还没有时间去研究。希望大家多多分析~~

victor.guo · 2016-09-19 15:27

el0-el3属于ARMV8架构新增的exception level概念,对应关系如下: el0 --- APP el1 --- linux kernel el2 -- hypervisor el3 --- secure monitor

而trustzoon 就属于secure monitor内实现, el1到el3直接的切换需要发生exception的方式,比如特别发起smc的system call,如果el3-》el1则是发起svc的system call

参考:ARMv8 architecture.