E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hafnium
Hafnium
之S-EL0分区支持
SPMC(
Hafnium
)使用FEAT_VHE运行S-EL0FF-A分区的能力有限(非安全状态下的ARMv8.1是强制性的,安全状态下的ARMv8.4和FEAT_SEL2是强制性的)。
安全二次方security²
·
2023-11-20 21:38
Hafnium
安全分区管理器
SPM
SPMC
SPMD
S-EL0分区
Hafnium
之FF-A清单绑定到设备树
目录一、概述二、分区属性三、内存区域四、设备区域一、概述根据FF-A规范,本文档定义用于定义分区的节点和属性。
安全二次方security²
·
2023-11-20 21:38
Hafnium
安全分区管理器
SPM
SPMC
SPMD
FF-A清单
设备树
Hafnium
之调度模式和SP调用链
如果SPMC将CPU周期分配给SP执行上下文,则SP执行上下文被称为SPMC调度模式。相应地,如果CPU周期是由正常世界分配的,则SP执行上下文被称为处于正常世界调度模式。调用链表示直接消息请求调用序列中的所有sp。当PE上的执行处于安全状态时,只能存在以NormalWorld调度模式运行的单个调用链。FF-Av1.1规范允许在SPMC调度模式下运行任意数量的调用链,但为了保持实现简单,Hafni
安全二次方security²
·
2023-11-20 21:37
Hafnium
安全分区管理器
SPM
SPMC
SPMD
调度模式
调用链
Hafnium
之分区运行时模型
端点的运行时模型描述了执行上下文在不同状态之间允许的转换。下面是支持的四种分区运行时模型(请参阅[1]第7节):RTM_FFA_RUN:呈现给执行上下文的运行时模型,该执行上下文通过FFA_RUN接口分配CPU周期。RTM_FFA_DIR_REQ:呈现给执行上下文的运行时模型,该执行上下文通过FFA_MSG_SEND_DIRECT_REQ接口分配CPU周期。
安全二次方security²
·
2023-11-20 20:02
Hafnium
安全分区管理器
SPM
SPMC
SPMD
分区运行时模型
ATF原生篇(十七):Components-扩展安全分区管理器(Secure Partition Manager)下
9安全加强的ARM架构扩展
Hafnium
支持以下架构扩展以进行安全加强:指针身份验证(FEAT_PAuth):扩展允许通过签署指针值来检测ROP类型攻击使用的锻造指针。
安全-Hkcoco
·
2023-11-14 23:37
ATF
安全
ATF
arm开发
ATF原生篇(十六):Components-扩展安全分区管理器(Secure Partition Manager)中
8.安全世界中的
Hafnium
8.1.一般注意事项8.1.1.为安全世界搭建平台在
Hafnium
参考实现中,特定代码部分仅与安全世界相关。
安全-Hkcoco
·
2023-11-14 23:07
ATF
ATF
安全
Hafnium
虚拟化
Hafnium
之内存共享
Hafnium
实现了以下内存共享接口:1)FFA_MEM_SHARE-用于出借方和借用方之间的共享访问。2)FFA_MEM_LEND-借用
安全二次方security²
·
2023-11-14 23:37
Hafnium
安全分区管理器
SPM
SPMC
SPMD
内存共享
Hafnium
之工程目录结构介绍
安全之安全(security²)博客目录导读
Hafnium
存储库包含
Hafnium
源代码以及与集成测试和单元测试相关的测试代码。
安全二次方security²
·
2023-11-14 04:02
Hafnium
安全分区管理器
SPM
SPMC
SPMD
代码目录结构
optee4.0.0 qemu_v8环境搭建(支持
Hafnium
)
安全之安全(security²)博客目录导读目录一、前提条件二、拉取代码三、下载工具链四、编译五、运行
安全二次方security²
·
2023-11-14 04:27
OPTEE
4.0.0
qemu
v8.0.0
Hafnium
v2.9
TF-A
v2.9
qemu_v8
Hafnium
之强制性的接口
安全之安全(security²)博客目录导读目录一、FFA_VERSION二、FFA_FEATURES三、FFA_RXTX_MAP/FFA_RXTX_UNMAP四、FFA_PARTITION_INFO_GET五、FFA_PARTITION_INFO_GET_REGS
安全二次方security²
·
2023-11-13 21:54
Hafnium
安全分区管理器
SPM
SPMD
SPMC
强制接口
Hafnium
之SPMC-SPMD直接请求/响应
安全之安全(security²)博客目录导读实现定义的FF-Aid分配给SPMC和SPMD。在直接请求/响应的源/目的字段中使用这些id,允许SPMD到SPMC之间进行通信。SPMC到SPMD的直接请求/响应使用SMC管道。SPMD到SPMC的直接请求/响应使用ERET管道。这特别用于传递电源管理消息。
安全二次方security²
·
2023-11-13 21:54
Hafnium
安全分区管理器
SPM
SPMC
SPMD
直接请求/响应
Hafnium
之通知机制
Hafnium
目前支持64个通知。每个通知的ID在64位图bitmap中定义一个位置。通知的信号可以在NWd和SWdFF-A端点之间互换发生。
安全二次方security²
·
2023-11-13 21:53
Hafnium
安全分区管理器
SPM
SPMD
SPMC
Notification
通知机制
Hafnium
之准虚拟化接口
安全之安全(security²)博客目录导读目录一、HF_INTERRUPT_ENABLE二、HF_INTERRUPT_GET三、HF_INTERRUPT_DEACTIVATE四、HF_INTERRUPT_RECONFIGUREHafnium
安全二次方security²
·
2023-11-13 21:15
Hafnium
安全分区管理器
SPM
SPMD
SPMC
准虚拟化接口
Hafnium
总体考虑
安全之安全(security²)博客目录导读目录一、安全世界构建平台二、安全分区调度三、平台拓扑
安全二次方security²
·
2023-11-01 13:36
Hafnium
安全分区管理器
SPM
SPMD
SPMC
Hafnium
之SP分区清单解析
安全之安全(security²)博客目录导读
Hafnium
使用如在SPmanifests中定义的SP清单。注意当前的实现可能没有实现所有的可选字段。SP清单可能包含内存和设备区域节点。
安全二次方security²
·
2023-11-01 00:38
Hafnium
安全分区管理器
SPM
SPMD
SPMC
分区清单
SP分区
Hafnium
之传递启动数据给SP和SP启动顺序
安全之安全(security²)博客目录导读目录一、将启动数据传递给SP二、SP启动顺序一、将启动数据传递给SP
安全二次方security²
·
2023-11-01 00:38
Hafnium
安全分区管理器
SPM
SPMD
SPMC
启动
启动顺序
Hafnium
构建选项及FVP模型调用
安全之安全(security²)博客目录导读目录一、
Hafnium
构建选项二、FVP模型调用一、
Hafnium
构建选项本节解释了在支持基于FF-A的SPM(SPMD位于EL3,SPMC位于S-EL1、S-EL2
安全二次方security²
·
2023-10-30 02:35
Hafnium
安全分区管理器
SPM
SPMD
SPMC
构建
FVP模型调用
Hafnium
启动过程分析
安全之安全(security²)博客目录导读目录一、在安全世界中加载
Hafnium
和安全分区二、通过TF-A启动1、SPmanifests2、安全分区包3、描述安全分区
安全二次方security²
·
2023-10-30 02:35
Hafnium
安全分区管理器
SPM
SPMD
SPMC
boot
启动
Hafnium
简介和构建
安全之安全(security²)博客目录导读目录一、
Hafnium
简介二、
Hafnium
构建2.1.1先决条件2.1.1.1构建Host2.1.1.2工具链2.1.1.3依赖2.1.1.4获取源码2.1.2
安全二次方security²
·
2023-10-27 00:07
1024程序员节
Hafnium
ARM
S-EL2
构建
SPM
SPMC
Hafnium
安全分区管理器和示例参考软件栈
安全之安全(security²)博客目录导读目录一、安全分区管理器1、术语2、对旧平台的支持二、示例参考软件栈一、安全分区管理器安全分区管理器的三种实现在TF-A代码库并存:1.基于FF-A规范的S-EL2SPMC(SPMCore),使能安全世界的虚拟化,管理多个S-EL1或S-EL0分区(partitions)。2.基于FF-A规范的EL3SPMC,在安全世界中管理单个S-EL1分区而不进行虚拟
安全二次方security²
·
2023-10-27 00:50
Hafnium
安全分区管理器
SPM
SPMD
SPMC
ARM可用的可信固件项目简介
security²)博客目录导读目录一、TrustedFirmware-A(TF-A)二、MCUboot三、TrustedFirmware-M(TF-M)四、TF-RMM五、OP-TEE六、MbedTLS七、
Hafnium
安全二次方security²
·
2023-10-20 02:36
ARM安全架构
TF-A
MCUboot
TF-M
TF-RMM
OP-TEE
Mbed
TLS
Hafnium
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他