ARM架构安全特性之通用平台安全服务

安全之安全(security²)博客目录导读

目录

一、符合PSA认证标准

二、Arm平台安全规范

三、跨安全边界通信

四、FF-A

五、FF-M

六、开放和标准设备固件

七、Trustedfirmware.org


在一个需要高度信任设备的世界中,每个设备都必须是独一无二的可识别的、不可克隆的,并且必须被证明正在运行厂商官方软件。设计一个可以在十年或更长时间内受信任的产品需要一个庞大的专家团队。直到最近,每个 OEM 都不得不在安全性限制和巨额投资之间做出选择。通过在信任边界上开发和推广标准固件和软件架构,简化了对基础硬件安全架构的先进技术的采用,并使系统软件更具可移植性。

fe12958406d34568ad55b4c1ffa0c4c2.png

一、符合PSA认证标准

为了保证安全,所有设备都需要一个信任根(RoT),并且必须根据广泛的安全要求清单进行验证。如果不使用公开可用的框架,市场无法确定产品是否具有抵御攻击的正确水平。

2a35728c6121440d882943ec682a6072.png

二、Arm平台安全规范

威胁模型、规范和指南帮助开发人员在基于arm的平台上获得PSA认证。

三、跨安全边界通信

非标准接口可能以新颖的方式存在安全隐患。它们需要进行专门的安全分析和威胁评估。

标准接口能够实现软件的可移植性和组合性。

四、FF-A

FF-A概述了A-profile应用程序上安全应用程序的标准编程环境和基本信任根(RoT)。该框架描述了如何使用虚拟化扩展(S-EL2)来隔离不同厂商提供的软件镜像。

cc219998478d4df9a32430a7fbd6bfb4.png

五、FF-M

FF-M概述了M-Profile设备上安全应用程序的标准编程环境和基本信任根(RoT)。该框架描述了标准化各种软件镜像之间通信的接口,包括安全世界和普通世界中镜像之间的通信。

六、开放和标准设备固件

为Armv8-A和Armv8-M提供的安全世界软件的参考实现,为SoC开发人员和OEM厂商提供了符合相关Arm规范的参考可信代码库。

0d3b33b2793046168f4d6d04beaf5e5d.png

七、Trustedfirmware.org

Arm是开放社区项目trustedfirmware.org的一部分,旨在通过合作开发高质量的、开源的安全世界固件,覆盖Arm生态系统的各个方面。

通过与Linaro的合作,Trusted Firmware可以快速、简便地移植到现代芯片和平台上。这为在应用处理器上建立信任根、可信执行环境,或者在微控制器上建立安全处理环境打下了基础。

详情可参考该博客:ARM可用的可信固件项目简介

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/698083.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

leetcode-151 翻转字符串里的单词

一、题目描述 给你一个字符串 s ,请你反转字符串中 单词 的顺序。 单词 是由非空格字符组成的字符串。s 中使用至少一个空格将字符串中的 单词 分隔开。 输入:s "the sky is blue" 输出:"blue is sky the"输入&#…

1727jsp思想政治活动Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 JSP 思想政治活动管理系统 是一套完善的web设计系统,对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统采用web模式,系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开发&#xff…

paddle ocr v4 2.6.1实战笔记

目录 效果图: 安装 模型权重是自动下载,如果提前下载会报错。 识别orc,并opencv可视化结果,支持中文可视化 官方原版预测可视化: 效果图: 安装 安装2.5.2识别结果为空 pip install paddlepaddle-gpu…

智能组网实施步骤?

随着信息技术的快速发展,智能组网正在逐渐成为各个行业的关注焦点。智能组网通过将各种设备、终端和系统连接起来,实现信息的传输和共享,从而提升工作效率和运营效益。本文将介绍智能组网的实施步骤,以及一家名为【天联】的智能组…

YOLOv8独家改进:backbone改进 | 微软新作StarNet:超强轻量级Backbone | CVPR 2024

💡💡💡创新点:star operation(元素乘法)在无需加宽网络下,将输入映射到高维非线性特征空间的能力,这就是StarNet的核心创新,在紧凑的网络结构和较低的能耗下展示了令人印象深刻的性能和低延迟 💡💡💡如何跟YOLOv8结合:替代YOLOv8的backbone 收录 YOLOv8…

如何按值对Python字典进行排序?

在Python中,字典(dict)是一种非常有用的数据结构,它允许我们以键值对的形式存储数据。有时,我们可能需要根据字典中的值对字典项进行排序。这篇文章将详细讲解如何实现这一功能,并提供一些实用的示例。 基…

游戏中的设计模式一

游戏开发是一个快速迭代的过程,代码复杂度也很高,借助于设计模式,可以帮助我们降低复杂度,降低系统间的耦合,从而高效高质的做出交付。 最近读了这本书:《游戏编程模式》[1],很受启发&#xff…

MySQL8.0就地升级到MySQL8.4.0

MySQL8.0就地升级到MySQL8.4.0 升级需求:将8.0.35升级到8.4.0,以In-Place方式直接升级到MySQL8.4.0。 数据库版本 操作系统版本 原版本 8.0.35 Centos7.9 x86_64 新版本 8.4.0 Centos7.9 x86_64 关闭现有版本MySQL,将二进制或包替换成新版本并…

Java面试八股之String类的常用方法有哪些

Java中String类的常用方法有哪些 获取字符串信息: length():返回字符串的字符数。 isEmpty():判断字符串是否为空(即长度为0)。 访问单个字符: charAt(int index):返回指定索引处的字符。 …

对比分析汽车灯罩材料使用聚碳酸酯(PC)和PMMA(亚克力)的优缺点,汽车车灯的灯罩如果破损破裂破洞了要怎么修复?

对比分析汽车灯罩材料使用聚碳酸酯(PC)和PMMA(亚克力)的优缺点,并给出建议。 要求: 1. 对比分析两种材料的性能、成本、耐用性、安全性等方面的差异。 2. 给出针对不同应用场景(如夜间照明…

光栅化技术在AI去衣应用中的创新探索

引言: 随着计算机视觉和人工智能技术的飞速发展,AI去衣技术逐渐走进公众视野。这一技术以其独特的应用前景和技术挑战引起了广泛的关注。在实现衣物去除的同时保持图像质量的关键技术之一,便是光栅化技术。本文将深入探讨光栅化技术在AI去衣中…

Linux编辑器vim的配置

文章目录 简单vim配置配置文件的位置常用配置选项,用来测试 使用插件 简单vim配置 配置文件的位置 在目录/etc/下面,有个名叫vimrc的文件,这是系统中公共的vim配置文件,对所有用户有效。 [yuiiZbp19b5lvg8xtpf1tzrenZ etc]$ cl…