0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

将信任扩展到嵌入式移动系统

星星科技指导员 来源:嵌入式计算设计 作者:Terry Otsubo 2022-10-20 15:09 次阅读

近二十年来,可信计算组的可信平台模块 (TPM) 规范一直为计算和服务器应用程序的信任提供基础。最新版本 TPM 2.0(也称为 ISO/IEC 11889)允许离散、集成、固件、软件甚至虚拟实现,以扩展其在移动和嵌入式应用中的使用。TPM 用于测量将执行的代码(称为测量的启动),还可以使用密码、证书、数字签名和/或加密密钥对平台进行身份验证和保护。通常,使用 TPM 2.0 保护平台的过程从平台系统 BIOS 及其对任何基础固件的支持开始。

作为 BIOS 的替代或增强,UEFI 论坛开发的统一可扩展固件接口 (UEFI) 规范为计算机操作系统 (OS) 和平台固件之间的接口定义了一个新模型。UEFI 固件通过初始化平台并加载操作系统来执行 BIOS 的等效性,结合 TPM 2.0、UEFI 固件支持更安全的系统、更快的启动时间和改进的性能,UEFI 安全启动有助于在操作系统加载之前抵御恶意软件攻击。UEFI 固件的处理器体系结构不可知的方法支持 x86、x64 和 Arm 设计。

随着美国大趋势(AMI)宣布支持在运行公司Aptio V UEFI固件的基于Arm的系统上进行TPM,UEFI的ARM实施得到了及时的推动。通过扩展其以前对 x86 平台的 TPM 支持,AMI 为系统设计人员提供了在基于 Arm 的系统中轻松使用 UEFI 固件的替代方案,并能够更好地保护其系统及其中存储的信息

为基于 Arm 的系统添加的 TPM 支持包括特定于 Arm 的功能,例如 Arm 信任区威廉希尔官方网站 中的 TPM 驱动程序支持和 Linux 操作系统支持。BIOS 和操作系统可以使用安全监视器调用 (SMC) 通过命令响应缓冲区接口访问 Arm 信任区 TPM。手臂信任区中的 TPM SMC 通信库由 AMI 开发。TPM 支持的其他通用功能包括加密算法和安全引导变量的度量。

信任链通过 TPM 进行维护。TPM 在 Arm 启动阶段 1 初始化,这将启动信任链。在每个阶段之间,执行下一阶段的测量。当 AptioV 引导加载程序被授予控制权时,AMI TCG2 模块将测量操作系统引导加载程序。

使用 UEFI 作为辅助引导加载程序,无需嵌入式系统设计人员学习每个硅平台或微控制器的不同安全方案。支持 TPM 的基于 UEFI 的固件解决方案(例如来自 AMI 的 Aptio V UEFI BIOS 固件的 TCG2 模块)有助于建立一种基于标准的通用方法,以便在下一代 Arm 和其他平台中实现安全和可测量的启动。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • ARM
    ARM
    +关注

    关注

    134

    文章

    9098

    浏览量

    367698
  • 嵌入式
    +关注

    关注

    5083

    文章

    19131

    浏览量

    305496
  • 操作系统
    +关注

    关注

    37

    文章

    6834

    浏览量

    123346
收藏 人收藏

    评论

    相关推荐

    新手怎么学嵌入式?

    基本的概念。嵌入式系统是一种将计算机威廉希尔官方网站 嵌入特定设备中的系统,它通常具有特定的功能和有限的资源。你需要学习一些计算机基础知识,如数据结构、
    发表于 12-12 10:51

    什么是嵌入式人工智能

    嵌入式人工智能是指人工智能威廉希尔官方网站 应用于嵌入式系统中的一种威廉希尔官方网站 。嵌入式系统
    的头像 发表于 12-11 09:23 309次阅读
    什么是<b class='flag-5'>嵌入式</b>人工智能

    嵌入式系统与物联网的结合

    随着科技的飞速发展,嵌入式系统和物联网(IoT)已经成为现代威廉希尔官方网站 领域的重要组成部分。嵌入式系统是指嵌入
    的头像 发表于 11-06 10:23 316次阅读

    什么是嵌入式?一文读懂嵌入式主板

    在现代科技浪潮中,嵌入式威廉希尔官方网站 已成为支撑各种智能设备和系统运行的核心力量。那么,究竟什么是嵌入式嵌入式系统,顾名思义,是将计算机的硬件和软件
    的头像 发表于 10-16 10:14 1070次阅读

    AMD 面向嵌入式系统推出高能效 EPYC 嵌入式 8004 系列

    AMD 凭借其 EPYC™ 嵌入式处理器不断树立行业标准,为网络、存储和工业应用提供卓越的性能、效率、连接与创新。今天,我们正以第四代 AMD EPYC 嵌入式 8004 系列处理器扩展这一
    发表于 10-11 13:58 720次阅读

    使用外部基准电压源VOUT扩展到1.2 V以下

    电子发烧友网站提供《使用外部基准电压源VOUT扩展到1.2 V以下.pdf》资料免费下载
    发表于 10-11 09:19 0次下载
    使用外部基准电压源<b class='flag-5'>将</b>VOUT<b class='flag-5'>扩展到</b>1.2 V以下

    通过应用频率TPS92210的调光范围扩展到通用AC范围

    电子发烧友网站提供《通过应用频率TPS92210的调光范围扩展到通用AC范围.pdf》资料免费下载
    发表于 10-09 09:38 0次下载
    通过应用频率<b class='flag-5'>将</b>TPS92210的调光范围<b class='flag-5'>扩展到</b>通用AC范围

    嵌入式系统的未来趋势有哪些?

    (ML)威廉希尔官方网站 的快速发展,嵌入式系统更多地整合这些先进威廉希尔官方网站 ,以支持智能决策和自动化。在设备上直接运行AI和ML模型,进行图像识别、自然语言处理、预测分析等任务,极大提升
    发表于 09-12 15:42

    嵌入式热门领域有哪些?

    通过物联网连接各种物理设备和传感器,促使它们之间实现信息的交换和数据的共享。从智能家居智能城市,物联网的应用不断扩展,为嵌入式系统工程师带来了广泛的就业机会和发展前景。 自动驾驶
    发表于 07-16 09:23

    嵌入式系统怎么学?

    系统设计与调试:需要掌握嵌入式系统的设计方法和调试威廉希尔官方网站 ,包括硬件设计、软件设计、电路调试等,以确保系统的稳定性和可靠性。 随着威廉希尔官方网站 的不断进步和应用场景的不断拓展,
    发表于 07-02 10:10

    嵌入式设计中扩展串行端口的入门知识

    大多数嵌入式系统都至少提供两个串口。然而,有些系统需要更多。因此,这需要以某种方式扩展串行端口的数量。设计人员可用的一些选择包括 USB
    发表于 05-03 09:30 260次阅读
    在<b class='flag-5'>嵌入式</b>设计中<b class='flag-5'>扩展</b>串行端口的入门知识

    嵌入式fpga是什么意思

    嵌入式FPGA是指FPGA威廉希尔官方网站 集成嵌入式系统中的一种解决方案。嵌入式
    的头像 发表于 03-15 14:29 1266次阅读

    嵌入式系统发展前景?

    的发展前景也十分广阔。 随着物联网和智能设备的快速发展,嵌入式系统更为普遍地应用于各种设备和设施,包括家用电器、医疗设备、交通工具等。这些设备通过
    发表于 02-22 14:09

    高端嵌入式实验平台

    一、整体概述 该嵌入式平台具有前沿性、专业性、高集成度、功能丰富等特点,平台涵盖嵌入式计算机威廉希尔官方网站 、嵌入式硬件接口、嵌入式系统软件等关键威廉希尔官方网站 点
    的头像 发表于 01-29 09:55 532次阅读
    高端<b class='flag-5'>嵌入式</b>实验平台

    嵌入式系统的应用实例

    嵌入式系统的三个基本要素是嵌入性、专用性与计算机系统
    的头像 发表于 01-22 09:57 1080次阅读