当前位置:   article > 正文

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

arm 安全启动

SecureBoot(安全启动)启动吧

SecureBoot(安全启动)启动吧嗷呜嗷呜!!!

本文干货满满,将从以下三个方面带你玩转安全启动(Secure Boot)

  • 一、 安全引导的作用

  • 二、 安全引导的原理

  • 三、 ATF的启动过程框架

  • 四、ATF的启动过程Code解析

前言

既然是小白也能看懂,那么在开篇之前我先解释两个概念,相关从业者可以跳过这两点:

  • 什么是ATF?

ARM Trusted Firmware中的Trusted Firmware-A(简称TF-A)。TF-A是Trusted Firmware Project中的一个项目。

TF(Trusted Firmware)是ARM在Armv8引入的安全解决方案,为安全提供了整体解决方案。它包括启动和运行过程中的特权级划分,对Armv7中的TrustZone(TZ)进行了提高,补充了启动过程信任链的传导,细化了运行过程的特权级区间。

TF实际有两种Profile,对ARM Profile A的CPU应用TF-A,对ARM Profile M的CPU应用TF-M。我们一般接触的都是TF-A,又因为这个概念是ARM提出的,有时候也缩写做ATF(ARM Trusted Firmware)࿰

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/610032
推荐阅读
相关标签
  

闽ICP备14008679号