芯片安全(security)

embedded/2024/9/23 14:35:26/

芯片安全包括什么

芯片安全是为了防止芯片数据和程序遭遇非法攻击和访问等导致数据错误或者信息泄露或者非正常运行?

比如指纹信息被泄露;PC被植入非法挖矿程序;非法修改ddr中的数据等。

1.在子系统级别看到的axprot[1]和nsaid(non-security access id)以及页表上对地址空间配置不同的安全属性是一种安全控制

这个只是在芯片安全启动的基础上,建立的安全防护

2.芯片的安全启动又是一大块安全处理,secureBoot

3.TrustZone,比如指纹信息都存储在TrustZone

4.JIAYU 该模块完成加密和解密----具体用法有待确认

安全处理涉及到加解密和验签。就涉及到Root of Trust信任根和Chain of Trust信任链。信任根是芯片中可以始终信任的来源,一般是BootRom,然后基于BootRom和efuse构建信任链。信任链上就包含了芯片boot需要的各种镜像文件。

何为信任根和信任链

何为Root of Trust信任根?何为Chain of Trust信任链?-CSDN博客

什么是镜像文件?

所谓镜像文件其实和rar ZIP压缩包类似,它将特定的一系列文件按照一定的格式制作成单一的文件,以方便用户下载和使用,例如一个操作系统、游戏等。它最重要的特点是可以被特定的软件识别并可直接刻录到光盘上。其实通常意义上的镜像文件可以再扩展一下,在镜像文件中可以包含更多的信息。

boot.img是Android系统启动所必须加载的文件。简单的说,boot.img包含两部分,分别为kernel 和ramdisk。所以理解boot.img就是包含Android启动的一个软件包。

安卓系统中各镜像介绍

简单了解芯片安全

万字长文:安全启动之SecureBoot启动吧(小白也能看懂!) - 知乎

芯片级安全关键技术,你学会了吗?-51CTO.COM


http://www.ppmy.cn/embedded/26739.html

相关文章

CSS3(响应式布局)

#过渡# 属性连写: transition: width 2s linear 1s; //前一个时间用于表示过渡效果持续时间,后一个时间用于表示过渡效果的延迟。 #转换# #2D转换# 和 #3D转换# 注意:其中angle对应单位为:deg #圆角# #边框# …

分段函数拟合-施加分段点连续约束条件|【Matlab源码+视频介绍】

专栏导读 作者简介:工学博士,高级工程师,专注于工业软件算法研究本文已收录于专栏:《复杂函数拟合案例分享》本专栏旨在提供 1.以案例的形式讲解各类复杂函数拟合的程序实现方法,并提供所有案例完整源码;2.…

用于复杂任务的 AI 编码引擎:多文件多步骤拆解实现 | 开源日报 No.239

plandex-ai/plandex Stars: 3.1k License: AGPL-3.0 plandex 是一个用于复杂任务的 AI 编码引擎。 使用长时间运行的代理完成跨多个文件且需要多个步骤的任务将大型任务分解为较小子任务,逐一实现,直至完成整个工作帮助处理积压工作、使用陌生技术、摆…

ElasticSearch教程入门到精通——第二部分(基于ELK技术栈elasticsearch 7.x新特性)

ElasticSearch教程入门到精通——第二部分(基于ELK技术栈elasticsearch 7.x新特性) 1. JavaAPI-环境准备1.1 新建Maven工程——添加依赖1.2 HelloElasticsearch 2. 索引2.1 索引——创建2.2 索引——查询2.3 索引——删除 3. 文档3.1 文档——重构3.2 文…

【数组】Leetcode 26. 删除有序数组中的重复项【简单】

删除有序数组中的重复项 其他算法导航栏 给你一个 非严格递增排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 …

LeetCode 每日一题 2024/4/22-2024/4/28

记录了初步解题思路 以及本地实现代码;并不一定为最优 也希望大家能一起探讨 一起进步 目录 4/22 377. 组合总和 Ⅳ4/23 1052. 爱生气的书店老板4/24 2385. 感染二叉树需要的总时间4/25 2739. 总行驶距离4/26 1146. 快照数组4/27 2639. 查询网格图中每一列的宽度4/2…

【Python】指定正负样本在逻辑回归和随机森林模型训练中的重要性

太多的借口 太多的理由 为了爱情 我也背叛了所有 如果你想离开我 就别再畏畏缩缩 太多的借口 太多的理由 别再问我难过时候怎么过 或许会好好地活 或许会消失无踪 你在乎什么 🎵 陈冠蒲《太多》 在机器学习的分类问题中,正确地指定…

C语言----函数

1.函数的概念 函数:founction c语言的程序代码都是函数组成的 c语言中的函数就是一个完成某项特定的任务的一段代码,这段代码有特殊的写法和调用方法 c语言中我们一般见到两种函数: .库函数 .自定义函数 2.库函数 有对应的头文件 #i…