47、云资源虚拟化技术解析

云资源虚拟化技术解析

1. ARMv8的可信内核虚拟机

1.1 ARM处理器与可信执行环境

ARM处理器广泛应用于智能手机、平板电脑和笔记本电脑等移动设备,也用于连接物联网的嵌入式系统。这些系统对安全性要求较高,因此最新一代ARM处理器支持可信执行环境(TEE)。

TEE的功能可概括为:能够提供授权安全软件(即可信应用程序)的隔离安全执行,通过强制认证代码的受保护执行、保密性、真实性、隐私性、系统完整性和数据访问权限,实现端到端安全。运行在TEE中的可信应用程序及其资产和数据与运行标准操作系统(如Linux)的富执行环境相隔离。TEE由以下几个组件组成:
1. 通用抽象层 :可信核心框架提供操作系统功能,如内存管理、可信应用程序的入口点、异常处理和取消处理,以及可信应用程序属性访问。
2. 进程间通信 :富执行环境应用程序使用它向TEE请求服务。
3. API :用于访问服务,如数据和密钥的可信存储、TEE加密操作、时间和TEE算术运算。

1.2 AArch64架构特点

AArch64是64位ARM架构,与32位ARM架构AArch32兼容。AArch64家族成员,包括ARMv8 Cortex - Axx(xx = {35,53,57,72,73})处理器具有以下特点:
- 支持新指令集A64 :与AArch32具有相同的指令语义,但条件指令更少。A64包含主要功能增强:
1. 有32个128位宽的寄存器。
2. 高级SIM

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值