ARM CCA机密计算软件架构之领域管理监视器

151 篇文章 39 订阅 ¥59.90 ¥99.00
本文介绍了ARM CCA系统中的领域管理监视器(RMM),它在R_EL2异常级别运行,负责领域VM的管理和主机交互。RMM的主要职责包括政策执行、领域服务提供、安全原语维护,以及通过领域管理接口(RMI)和领域服务接口(RSI)实现主机与领域VM间的通信。
摘要由CSDN通过智能技术生成

领域管理监视器(RMM)是用于管理领域VM执行及其与正常世界虚拟机监视器的交互的领域世界固件。RMM在领域世界的异常级别2中运行,称为R_EL2。

RMM在Arm CCA系统中有两组职责,一方面,RMM为主机提供服务,以允许主机管理领域,另一方面,RMM直接为领域提供服务。

主机服务可以分为政策和机制两个方面。

对于政策功能,主机拥有所有政策决策,包括以下内容:

  • 何时创建或销毁领域
  • 何时向领域添加或移除内存
  • 何时调度领域的进入或退出

RMM对主机策略的支持包括以下功能:

  • 提供操纵领域页表的服务,这在创建或销毁以及添加或移除领域内存中使用。
  • 管理领域上下文。这是在调度中使用的上下文保存和还原。
  • 中断支持
  • PSCI调用拦截。这是电源管理请求。RMM还为领域提供服务,主要是认证和加密服务。

最后,RMM还维护领域的以下安全原语:

  • RMM验证主机请求的正确性
  • RMM将领域彼此隔离

RMM规范定义了两个通信通道,以允许在正常世界主机和领域VM之间请求和控制所有功能。从主机到RMM的通信通道称为领域管理接口(RMI)。在RMM和领域VM之间定义的第二个通道称为领域服务接口(RSI)。RSI是向RMM请求服务的通道。 在接下来的几节中,我们将详细讨论这些接口。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安全二次方

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值